Skip to main content

Teach Computing Curriculum

Everything you need to teach computing at key stages 1 to 4.

Choose resources by key stage

Key Stage 1

Year 1-2 Age 5-7

Units: 14 Lessons: 86

Key Stage 2

Year 3-6 Age 7-11

Units: 28 Lessons: 146

Key Stage 3

Year 7-9 Age 11-14

Units: 20 Lessons: 124

Key Stage 4

Year 10-11 Age 14-16

Units: 22 Lessons: 178

Our curriculum journey

Teach Computing Curriculum Journey

Get a better understanding of progression through each key stage and year group by viewing and progressing through our curriculum journey. You can also explore our Primary and Secondary curriculum maps.

Teach Computing Star icon

93% of teachers would recommend the TCC to their colleagues

Want confidence in delivering our resources?

Our range of CPD courses caters for everyone from trainee teachers just getting started with computing to established computing leads. Explore our course options to find something that meets your needs.

Teachers discussing gaining confidence in delivering Teach Computing resources

About the Teach Computing Curriculum

Benefits to your teaching

  1. Resources include lesson plans, slides, activity sheets, homework, and assessments
  2. Each key stage has a teacher guide and curriculum map to help you get started
  3. Created by subject experts, using the latest pedagogical research and teacher feedback
  4. The content is free, and in formats for you to adapt it to meet the needs of your learners
Teach Computing Star icon

“These units have enabled me to structure our curriculum rigorously, identify clear progression and create meaningful outcomes for the children… I would be so stuck without the TCC units, they've been the backbone of my lessons for the past four years and I'm incredibly grateful.”