Notes-for-CAIE

4.1 Computational thinking and problem-solving

4.1.1 Abstraction

4.2 Algorithms

Explain how an insertion sort puts a set of data into ascending order

w20 43 Q5 [4]

Features that a recursive algorithm must include

s20 43 Q2 [2]

Pseudocode hints

Python hints

4.1.3 Abstract Data Types (ADT)

4.1.4 Recursion

How stack used during execution of a recursive procedure

s15 43 Q6.b