AS / A Level Computer Science
AS CS 11 Programming
AS CS 11.1
Candidates should be able to:
Define and use a procedure
Explain where in the construction of an algorithm it
would be appropriate to use a procedure
Use parametersÂ
Define and use a function
Explain where in the construction of an algorithm it
is appropriate to use a function
Use the terminology associated with procedures
and functions
Write efficient pseudocode
Notes and guidance
A procedure may have none, one or more
parameters
A parameter can be passed by reference or by value
A function is used in an expression, e.g. the return
value replaces the call
including procedure / function header, procedure /
function interface, parameter, argument, return value