- Simple Programs: Sequences and Instructionsages 5 to 8 · 8 questions
- Creating Digital Contentages 6 to 10 · 8 questions
- Networks and the Internetages 8 to 11 · 8 questions
- Programming with Loops and Variablesages 8 to 11 · 8 questions
- Searching and Evaluating Onlineages 8 to 11 · 8 questions
- Events: Programs That React to What the User Doesages 12 to 13 · 10 questions
- Conditions That Combine: And, Or and Notages 12 to 13 · 8 questions
- Inside the Box: Input, Processing, Storage and Outputages 12 to 13 · 8 questions
- Random Numbers and Programs That Differ Each Runages 12 to 13 · 8 questions
- Finding a Bug by Changing One Thing at a Timeages 12 to 13 · 8 questions
- Why a Computer Works with Only Two Symbolsages 12 to 13 · 8 questions
- An Agreed Code: How the Same Bits Mean Letters or Coloursages 12 to 13 · 8 questions
- Addresses on a Network: IP Addresses, Hostnames and Pathsages 13 to 14 · 8 questions
- Reading a Program Someone Else Wroteages 13 to 14 · 14 questions
- Spotting a Mistake in Stored or Sent Dataages 13 to 14 · 8 questions
- Writing an Algorithm Down: Flowcharts and Pseudocodeages 13 to 14 · 8 questions