Key stage 4 resources
The Teach Computing curriculum is structured into units for each year group, and each unit is broken down into lessons. Units can generally be taught in any order, with the exception of programming, where concepts and skills rely on prior knowledge and experiences. Lessons must be taught in numerical order.
GCSE
- Algorithms part 1
- Algorithms part 2
- Computer systems
- Cyber security
- Databases and SQL
- Data representations
- HTML
- Impacts of technology
- Networks
- Physical computing project
- Programming part 1 - Sequence
- Programming part 2 - Selection
- Programming part 3 - Iteration
- Programming part 4 - Subroutines
- Programming part 5 - Strings and lists
- Programming part 6 - Dictionaries and datafiles