Unit 4: Functions
Return to BrotherPete's Pages
Topic Description:
Functions are what my high school math teacher called input/output machines. In Computer science functions allow a programmer to define a process, give it a name, and use that process over and over again to take inputs, "do some stuff" with or to them, and return an output.
Questions to be addressed:
What is a “function” and how is it useful in programming?
How can we break complicated problems down into smaller pieces to work toward a solution?