AS / A Level Computer Science

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