AS / A Level Computer Science
A CS 19 Computational thinking and Problem-solving
A CS 19.2 Recursion
Candidates should be able to:
Show understanding of recursion
Show awareness of what a compiler has to do to
translate recursive programming code
Notes and guidance
Essential features of recursion
How recursion is expressed in a programming
language
Write and trace recursive algorithms
When the use of recursion is beneficial
Use of stacks and unwinding