KS3

All 7 Units

Python Turtle
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
Computer Systems
02
Computer Systems
// Year 9
How computers work — hardware components, input/output, memory, storage and the relationship between hardware and software.
PDF HWMSPPTX
Intro to Python
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
Applied Digital Skills
04
Applied Digital Skills
// Year 9
Practical digital literacy — spreadsheets, data handling, online safety, digital communication and responsible use of technology.
PDF HWMSPPTX
Physical Computing
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
Artificial Intelligence
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
Game Design
07
Game Design
// Year 9
Design and build a simple game using Python or Scratch. Covers game loops, sprites, collision detection, scoring and playtesting.
PDF HWMSPPTX