Exhibits

Interactive exhibits: switch things on, break them, and watch what happens. Each exhibit gets the full page to itself; the GCSE / A-Level switch is inside each one.

Concepts

21

The machines behind the algorithms: logic, data, memory, networks and security

Data Structures

7

How data is actually stored and organised: types, arrays, lists, stacks, queues, sets, dictionaries

Programming

6

How a program is built and controlled: the three constructs, loops, and surviving bad input

Misconceptions

12

The ideas students reliably get wrong, set up so the wrong answer fails visibly