AQA A’Level SLR02 Recursion
About this video
AQA Specification Reference
A Level 4.1.1.16
A recursive subroutine is one which calls itself. We take a look at the concept of recursion with the aid of some coded examples.
Key questions:
- What is recursion?
- When might you want to use recursion over iteration?
00:00 Recursion
00:05 Intro
00:10 What is recursion?
00:51 Factorial
01:21 A program to calculate n! - Iteration
03:07 A program to calculate n! - Recursion
12:09 Iteration vs recursion
13:26 Key questions
13:37 Outro
Last updated: 11.04.25