Loading…
7 of 7 objectives have lessons · 0 studied · 0 secure
What Cambridge says you should be able to do, in our words. Codes are the topic number plus the objective’s position.
Define and use a procedure.
Taught in: Procedures — named blocks of action · 3 questions
Explain where in the construction of an algorithm it would be appropriate to use a procedure.
Taught in: Procedures — named blocks of action · 3 questions
Use parameters.
A procedure may have no parameters, one parameter or more than one. A parameter can be passed by reference or by value.
Taught in: Parameters — passing information in, by value or by reference · 3 questions
Define and use a function.
Taught in: Functions — subprograms that return a value · 4 questions
Explain where in the construction of an algorithm it is appropriate to use a function.
A function is used in an expression; for example, the return value replaces the call.
Taught in: Functions — subprograms that return a value · 2 questions
Use the terminology associated with procedures and functions.
Including procedure / function header, procedure / function interface, parameter, argument and return value.
Taught in: Parameters — passing information in, by value or by reference · 2 questions
Write efficient pseudocode.
Taught in: Efficient pseudocode — doing less work for the same answer · 5 questions