Year 8 (ages 13–14) makes programs decide and repeat —
selection, loops and nesting — and adds strings, lists and reusable subroutines.
You pick up the computational-thinking tools (decomposition, abstraction, pattern recognition),
more data representation, and a first look inside the CPU, logic gates and networks. Builds on