
Learning Resources
Choose from a selection of different Computer Science and ICT resources that are sorted by Key Stage. Key Stages are the different levels used in the British schooling system and they designate various “stages” of a pupil’s education in secondary school and sixth form (16-18 yrs).
- Key Stage 3 is a beginner level, typically studied at ages 11-14 in lower secondary school.
- Key Stage 4 (GCSE) is an intermediate level, studied at ages 15-16 (two-year course) in upper secondary school.
- Key Stage 5 (A-Level) is an advanced level and is studied by post-16 pupils at college or sixth form up to the age of 18.

Key Stage 3
beginner CS topics

Key Stage 4
intermediate GCSE resources

Key Stage 5
advanced IB DP and A-Level

Premium Resources Shop

Programming
Resources to help with programming at any level