Algorithms and Data Structures in Python for A-Level Week 2


This session will focus on introducing recursion. Given the (well known) confusion that this topic sometimes creates, we will seek to make it simple using pictorial rather than mathematical examples. We will start will a review of functions, since a good grasp of this is essential for understanding recursion

Presentation slides

Tasks for week 2

Programs are in a zipped file – download and extract then open with Idle

Back to course materials.