The Computing Curriculum resources for England

A comprehensive set of free resources for teaching computing to students in key stages 1 to 4 in England.

Why use The Computing Curriculum?

  • All resources aligned to the national curriculum in England
  • Updated regularly based on the latest research and teachers' feedback
  • Written by specialist educators, including lesson plans, slides, activity sheets, homework and assessments
  • Free to download, print, and adapt for your classes

Curriculum resources

Our resources for key stages 1 to 4 have been developed in collaboration with the Oak National Academy. They’re tailored for England but are fully adaptable to meet the needs of classrooms across the UK.

Select a resource to view it on the Oak website.

Key stage 1

Year 1 to 2 6 units 36 lessons

Key stage 2

Year 3 to 6 36 units 216 lessons

Key stage 3

Year 7 to 9 36 units 214 lessons

Key stage 4 - Computer Science GCSE

Year 10 to 11 35 units 285 lessons

Key stage 4 - core

Year 10 to 11 35 units 285 lessons