Strand C
Computational & algorithmic thinking
Instruction sequences, loops, conditionals — programming as mathematics.
Learning sequence 3 concepts
In prerequisite order. Each row is a self-contained “can-do”; open it for the full explanation, examples and resources.
- C1.1 Sequences of instructionsProduce & execute a sequence of instructions coding a displacement (unplugged or robot); interpret simple algorithms.Stage 1–3
- C3.1 Loops & repetitionModify simple algorithms with loops & repetitive patterns (no conditionals yet); block programming (Scratch).Stage 3
- C4.1 Conditionals, robotics & spreadsheetsCreate algorithms with loops, repetition, conditionals & nested instructions; educational robotics; geometric construction programs; spreadsheets.Stage 4–6