Think, program and debug exciting programming projects: Maths Quiz, Music Algorithm to Music Code, Slug Trail Game, Selection Investigation and Teach Your Computer To Do Maths.
Use analytical computational thinking skills of algorithm design, algorithm evaluation, decomposition and generalisation.
Extend resilience and problem solving through the computational doing skills of converting algorithm into code and debugging.
Consolidate sequence and repetition in programming whilst introducing selection and variable use.