Standalone units for KS3 Computer Science. Each unit is fully self-contained with PowerPoints, homework sheets and mark schemes — no prior knowledge of other units required.
KS3
All 7 Units
01
Python Turtle
// Years 7–8
An introduction to programming using Python Turtle. Students learn sequencing, loops and procedures by drawing shapes and patterns on screen.
PDF HWMSPPTX
02
Computer Systems
// Year 9
How computers work — hardware components, input/output, memory, storage and the relationship between hardware and software.
PDF HWMSPPTX
03
Intro to Python
// Year 9
Core Python programming — variables, data types, input/output, selection (if/elif/else) and iteration (for and while loops).
PDF HWMSPPTX
04
Applied Digital Skills
// Year 9
Practical digital literacy — spreadsheets, data handling, online safety, digital communication and responsible use of technology.
PDF HWMSPPTX
05
Physical Computing
// Year 9
Programming physical devices using micro:bit or similar platforms. Covers inputs, outputs, sensors and real-world problem solving.
PDF HWMSPPTX
06
Artificial Intelligence
// Year 9
An accessible introduction to AI — what it is, how machine learning works, real-world applications and the ethical implications for society.
PDF HWMSPPTX
07
Game Design
// Year 9
Design and build a simple game using Python or Scratch. Covers game loops, sprites, collision detection, scoring and playtesting.