A Level Computer Science: Functions and procedures
This module contains:
Compatible with the following examination boards





Download A Level Module 48: Functions and Procedures
This download is exclusively for Teach Computer Science subscribers!
To download this file, click the button below to signup (it only takes a minute) and you'll be brought right back to this page to start the download!
Already a member? Log in to download.
Functions and procedures
Programs implement several tasks. Many times similar tasks are repeated. Typing the same code multiple times is time-consuming. Such tasks are written as modules such as functions, procedures or subprograms are written. These can be called multiple times in the main program reducing the time taken.
This A Level Computer Science module introduces functions and procedures to your students, explaining:
- Application of functions (learnt in mathematics) in programming.
- How are functions useful to programmers?
- What are procedures? How are they different from functions?
- Passing parameters by value and by reference
- Recursion
More Problem solving and programming Modules
Functions and procedures is one lesson in our Problem solving and programming module. The other theory lessons can be found below:





