t>
Loading…

KS3 Computing Games: Curriculum Guide

// KS3 Computing · curriculum guide for teachers

KS3 computing games: what each game teaches

21 free, levelled computing games for Years 7, 8 and 9, one for every unit in every year of the KS3 Computing scheme of work. This guide sets out what each game covers, the KS3 national curriculum statements it practises and the lessons it goes with, so you can choose the right game for a starter, homework or revision.

21 games, 7 units, Years 7 to 9Mapped to the KS3 national curriculumLinked to every unit of the scheme of workFree, no login

// overview

How the games support your KS3 computing curriculum

The games follow the same seven units, in the same order, as the KS3 Computing scheme of work. Each year’s game builds on the one before, so pupils meet binary in Year 7, characters and images in Year 8, and sound, shifts and compression in Year 9. That makes them useful for retrieval practice as well as for the unit you are teaching now.

Short, levelled practice

Most games have 4 levels of 8 to 10 questions. Pupils need 2 stars to unlock the next level, so getting it right first time matters more than speed.

Feedback on every answer

Every question is marked straight away and comes with a short explanation, including the working for calculations.

Five ways to answer

Multiple choice, typed answers, sorting into groups, matching pairs and putting steps or lines of code in order. Typed answers use new numbers each time.

Ready for the classroom

Free, no login, and every game has its own link. They run on school PCs, Chromebooks and tablets. Flowchart questions show each symbol with its name and meaning.

// curriculum map

KS3 computing games by unit and year

One game for every unit in every year. Select a game to read what it covers.

KS3 national curriculum coverage

The KS3 computing programme of study for England, summarised in nine statements, with the games that practise each one. The games support teaching; they do not replace the lessons. We will update this map when the new national curriculum is published.

CodeKS3 national curriculum statement (summary)Games that practise it
NC1Modelling and abstraction
Design, use and evaluate computational abstractions that model real-world problems and systems.
Cell Detective, Model Maker, Micro:bit Mission, Flowchart Factory, Python Pro
NC2Key algorithms
Understand key algorithms, such as searching and sorting, and use logical reasoning to compare them.
Flowchart Factory, Logic Lab
NC3Programming
Use two or more programming languages, at least one text-based, with sequence, selection, repetition, data structures and subroutines.
Micro:bit Mission, Scratch Studio, Python Predictor, Python Pro
NC4Boolean logic and binary
Understand AND, OR and NOT, binary numbers, binary addition and converting between binary and denary.
Binary Blaster, Pixel Lab, Sound and Squeeze, Logic Lab
NC5Hardware, software and networks
Understand the hardware and software parts of computer systems and how they communicate with each other and with other systems.
Build-a-Computer, OS Office, CPU Commander, Network Builder, Packet Post, Cyber Defender
NC6Instructions and data
Understand how instructions are stored and run, and how text, sound and images are represented and changed as binary.
OS Office, CPU Commander, Pixel Lab, Sound and Squeeze
NC7Creative projects
Choose and use several applications across devices to meet goals, including collecting, analysing and presenting data.
Key Quest, Cell Detective, Model Maker, Data Dashboard
NC8Digital artefacts for an audience
Create and improve digital work for a known audience, thinking about trustworthiness, design and usability.
Safe Surfer, AI Detective, Data Dashboard
NC9Safe, responsible and secure use
Use technology safely, respectfully, responsibly and securely, protect online identity and privacy, and know how to report concerns.
Safe Surfer, AI Detective, Data Dashboard, Cyber Defender

Statements are summarised from the national curriculum in England: computing programmes of study (Department for Education).

// game by game

What each KS3 computing game covers

Unit 1

Introduction to Computing and online safety

Keyboard fluency, staying safe online, AI in everyday life and the law. Unit 1 in the scheme of work · Online safety lessons

Year 7

Key Quest

A touch-typing adventure with a colour-coded finger guide. Pupils learn the home row first, then the top and bottom rows, capitals and full sentences, and finish with the Word Rain speed challenge.

Levels

  • Home Row Island: F and J, D and K, S and L, A and ;, space, G and H
  • Top Row Volcano: E and I, R and U, T and Y, W O Q P
  • Bottom Row Swamp: C V B N M, Z X , .
  • Capitals and the Grand Quest
  • Word Rain bonus game

Key words

home row, touch typing, accuracy, words per minute

National curriculum

NC7 · Creative projects

Year 7 lessons in the scheme of work · Year 7 online safety learn guide and resources

▶ Play Key Quest
Year 8

Safe Surfer

Pupils spot scams and AI voice clones, learn the words that describe life online, choose what to do in tricky situations and decide what is safe to share.

Levels

  • Scam or legit? (sorting)
  • Know the words (matching)
  • What should you do? (multiple choice)
  • Share or keep private? (sorting)

Key words

deepfake, algorithm, digital footprint, AI companion, phishing, echo chamber

National curriculum

NC9 · Safe, responsible and secure useNC8 · Digital artefacts for an audience

Year 8 lessons in the scheme of work · Year 8 online safety learn guide and resources

▶ Play Safe Surfer
Year 9

AI Detective

Pupils judge whether a viral post can be trusted, explain bias in AI systems, match the laws that protect them online and practise checking before they share. Includes how to report sextortion to CEOP and Childline.

Levels

  • Trust the evidence? (sorting)
  • Bias in AI (multiple choice)
  • Know the law (matching)
  • Check before you share (put in order)

Key words

misinformation, bias, training data, hallucination, Online Safety Act, Computer Misuse Act

National curriculum

NC9 · Safe, responsible and secure useNC8 · Digital artefacts for an audience

Year 9 lessons in the scheme of work · Year 9 online safety learn guide and resources

▶ Play AI Detective
Unit 2

Computing Fundamentals

The parts of a computer, the operating system and how the CPU runs a program. Unit 2 in the scheme of work · Learn guide

Year 7

Build-a-Computer

Pupils drag the CPU, RAM, SSD, graphics card, power supply and cooler into the right slots on a motherboard, then choose the right parts for customers on a budget.

Levels

  • Build it (with labels)
  • Build it (no labels)
  • What does it do?
  • Customer builds

Key words

CPU, RAM, SSD, hard disk, GPU, motherboard, power supply

National curriculum

NC5 · Hardware, software and networks

Year 7 lessons in the scheme of work · Unit 2 learn guide and resources

▶ Play Build-a-Computer
Year 8

OS Office

Pupils sort the jobs the operating system does, match utility software to its purpose, explain virtual memory and sort the environmental, ethical and legal impacts of technology.

Levels

  • Who does that job? (sorting)
  • Utility toolbox (matching)
  • Virtual memory (multiple choice)
  • Impacts of technology (sorting)

Key words

operating system, memory management, driver, defragmentation, virtual memory, volatile

National curriculum

NC5 · Hardware, software and networksNC6 · Instructions and data

Year 8 lessons in the scheme of work · Unit 2 learn guide and resources

▶ Play OS Office
Year 9

CPU Commander

Pupils match the parts of the CPU and its registers, put the fetch-decode-execute cycle in order, explain what makes a CPU faster and tell embedded systems from general-purpose computers.

Levels

  • Inside the CPU (matching)
  • Fetch, decode, execute (put in order)
  • Faster CPU? (multiple choice)
  • Embedded or not? (sorting)

Key words

ALU, control unit, cache, PC, MAR, MDR, CIR, clock speed, cores, Von Neumann

National curriculum

NC6 · Instructions and dataNC5 · Hardware, software and networks

Year 9 lessons in the scheme of work · Unit 2 learn guide and resources

▶ Play CPU Commander
Unit 3

Data Representation

Binary, hexadecimal, characters, images, sound and compression. Unit 3 in the scheme of work · Learn guide

Year 7

Binary Blaster

Pupils tap bits on and off to convert between binary, denary and hexadecimal, then add binary numbers. Every answer shows the working, and a Blitz mode tests speed.

Levels

  • Bit Base: 4-bit and 8-bit binary to denary and back
  • Hex Nebula: hex to denary, denary to hex, binary to hex and back
  • Overflow Belt: binary addition, then the same with no helpers
  • Blitz bonus round

Key words

bit, byte, place value, denary, hexadecimal, binary addition

National curriculum

NC4 · Boolean logic and binary

Year 7 lessons in the scheme of work · Unit 3 learn guide and resources

▶ Play Binary Blaster
Year 8

Pixel Lab

Pupils work out ASCII codes, compare ASCII with Unicode, and calculate colour depth and image file sizes from width, height and bits per pixel.

Levels

  • Character codes (typed answers)
  • ASCII or Unicode? (multiple choice)
  • Colour depth (typed answers)
  • Image file size (typed answers)

Key words

character set, ASCII, Unicode, pixel, colour depth, resolution

National curriculum

NC6 · Instructions and dataNC4 · Boolean logic and binary

Year 8 lessons in the scheme of work · Unit 3 learn guide and resources

▶ Play Pixel Lab
Year 9

Sound and Squeeze

Pupils apply binary shifts, explain sample rate and bit depth, sort lossy from lossless compression and calculate sound and text file sizes.

Levels

  • Binary shifts (typed answers)
  • Sampling sound (multiple choice)
  • Lossy or lossless? (sorting)
  • File size calculator (typed answers)

Key words

binary shift, sample rate, bit depth, lossy, lossless, run-length encoding

National curriculum

NC4 · Boolean logic and binaryNC6 · Instructions and data

Year 9 lessons in the scheme of work · Unit 3 learn guide and resources

▶ Play Sound and Squeeze
Unit 4

Data Modelling and Big Data

Spreadsheets, formulas, models, lookups, dashboards and data ethics. Unit 4 in the scheme of work · Learn guide

Year 7

Cell Detective

Pupils find cells by reference, work out what formulas show, use SUM, AVERAGE, MAX, MIN and COUNT, and choose the best chart for a set of data.

Levels

  • Cell addresses (typed answers)
  • Crack the formula (typed answers)
  • Functions (typed answers)
  • Charts and spreadsheet words (multiple choice)

Key words

cell reference, range, formula, function, line graph, bar chart, pie chart

National curriculum

NC7 · Creative projectsNC1 · Modelling and abstraction

Year 7 lessons in the scheme of work · Unit 4 learn guide and resources

▶ Play Cell Detective
Year 8

Model Maker

Pupils predict how formulas change when copied, lock cells with absolute references, work out IF results, match validation checks and use models to answer what-if questions.

Levels

  • Copy it down (typed answers)
  • IF decisions (typed answers)
  • Validation checks (matching)
  • Models, sorting and filtering (multiple choice)

Key words

relative reference, absolute reference, IF, validation, model, filter, sort

National curriculum

NC1 · Modelling and abstractionNC7 · Creative projects

Year 8 lessons in the scheme of work · Unit 4 learn guide and resources

▶ Play Model Maker
Year 9

Data Dashboard

Pupils use VLOOKUP and XLOOKUP, make design choices for a dashboard, sort examples into the Vs of big data and decide what is fair to do with personal data.

Levels

  • Look it up (typed answers)
  • Design a dashboard (multiple choice)
  • The Vs of big data (sorting)
  • Data and ethics (multiple choice)

Key words

VLOOKUP, XLOOKUP, dashboard, KPI, volume, velocity, variety, anonymised data

National curriculum

NC8 · Digital artefacts for an audienceNC7 · Creative projectsNC9 · Safe, responsible and secure use

Year 9 lessons in the scheme of work · Unit 4 learn guide and resources

▶ Play Data Dashboard
Unit 5

Networks and Systems Security

Network hardware, topologies, packets, protocols, cyber attacks and defences. Unit 5 in the scheme of work · Learn guide

Year 8

Packet Post

Pupils compare star and mesh topologies, follow a packet across the internet, match protocols to their jobs and explain what affects network speed.

Levels

  • Star or mesh? (sorting)
  • A packet's journey (put in order)
  • Protocol match (matching)
  • Network performance (multiple choice)

Key words

topology, packet switching, header, DNS, HTTP, HTTPS, TCP/IP, bandwidth, latency

National curriculum

NC5 · Hardware, software and networks

Year 8 lessons in the scheme of work · Unit 5 learn guide and resources

▶ Play Packet Post
Year 9

Cyber Defender

Pupils spot the signs of phishing, name common attacks, choose the right defence for each and decide which law an action breaks.

Levels

  • Phishing spotter (sorting)
  • Name that attack (matching)
  • Pick the defence (multiple choice)
  • Which law was broken? (sorting)

Key words

malware, ransomware, brute force, DoS, SQL injection, firewall, 2FA, penetration testing

National curriculum

NC9 · Safe, responsible and secure useNC5 · Hardware, software and networks

Year 9 lessons in the scheme of work · Unit 5 learn guide and resources

▶ Play Cyber Defender
Unit 6

Computational Thinking

Physical computing with the micro:bit, flowcharts, algorithms and Boolean logic. Unit 6 in the scheme of work · Learn guide

Year 7

Micro:bit Mission

Pupils sort the micro:bit's inputs and outputs, predict what block code does, put programs in order and trace variables as buttons are pressed.

Levels

  • Input or output? (sorting)
  • What will it do? (multiple choice)
  • Build the program (put in order)
  • Count the presses (typed answers)

Key words

input, output, sensor, event, forever loop, variable, selection

National curriculum

NC3 · ProgrammingNC1 · Modelling and abstraction

Year 7 lessons in the scheme of work · Unit 6 learn guide and resources

▶ Play Micro:bit Mission
Year 8

Flowchart Factory

Pupils match the flowchart symbols, sort examples of decomposition, abstraction, pattern recognition and algorithms, trace flowcharts with a symbol key, and explain how control systems work.

Levels

  • Flowchart symbols (matching)
  • Think like a computer scientist (sorting)
  • Trace the flowchart (typed answers)
  • Control systems (multiple choice)

Key words

decomposition, abstraction, pattern recognition, algorithm, decision, process, input/output

National curriculum

NC1 · Modelling and abstractionNC2 · Key algorithms

Year 8 lessons in the scheme of work · Unit 6 learn guide and resources

▶ Play Flowchart Factory
Year 9

Logic Lab

Pupils compare linear and binary search, carry out a bubble sort pass, work out AND, OR and NOT gate outputs and solve logic circuits with three inputs.

Levels

  • Search and sort (multiple choice)
  • One bubble pass (typed answers)
  • Logic gates (typed answers)
  • Logic circuits (typed answers)

Key words

linear search, binary search, bubble sort, merge sort, AND, OR, NOT, truth table

National curriculum

NC2 · Key algorithmsNC4 · Boolean logic and binary

Year 9 lessons in the scheme of work · Unit 6 learn guide and resources

▶ Play Logic Lab
Unit 7

Practical Programming

Scratch in Year 7, then Python: data types, selection, loops, strings, lists and functions. Unit 7 in the scheme of work · Learn guide

Year 7

Scratch Studio

Pupils sort Scratch blocks into categories, predict where a sprite ends up and what it says, build scripts in the right order and debug a game.

Levels

  • Block categories (sorting)
  • Predict the sprite (typed answers)
  • Script builder (put in order)
  • Debug and plan (multiple choice)

Key words

sequence, repetition, selection, variable, event, sprite, debugging

National curriculum

NC3 · Programming

Year 7 lessons in the scheme of work · Unit 7 learn guide and resources

▶ Play Scratch Studio
Year 8

Python Predictor

Pupils sort values into data types, predict the output of Python code with operators, if statements and loops, and find the bugs in short programs.

Levels

  • Data types (sorting)
  • Predict the output (typed answers)
  • If and loops (typed answers)
  • Bug hunt (multiple choice)

Key words

int, float, str, bool, concatenation, MOD, DIV, for, while, syntax error, logic error

National curriculum

NC3 · Programming

Year 8 lessons in the scheme of work · Unit 7 learn guide and resources

▶ Play Python Predictor
Year 9

Python Pro

Pupils index and slice strings and lists, put functions, file handling and validation code in order, and explain what makes a program robust.

Levels

  • String skills (typed answers)
  • List logic (typed answers)
  • Line up the code (put in order)
  • Robust programs (multiple choice)

Key words

index, slice, list, append, function, procedure, parameter, return, validation

National curriculum

NC3 · ProgrammingNC1 · Modelling and abstraction

Year 9 lessons in the scheme of work · Unit 7 learn guide and resources

▶ Play Python Pro

// in the classroom

Ways to use the games in computing lessons

  1. Retrieval starter

    Open last year’s game for the unit you are about to teach. Ten minutes brings back what pupils already know before you build on it.

  2. Check for understanding

    After a lesson, set the matching level. Pupils who score 1 star or fewer need another look at the topic.

  3. Homework and revision

    Share the link to one game before an assessment. Pupils can play at home without an account.

  4. Extension

    Pupils who finish early carry on to the next level, or try the next year’s game for the same unit.

Related: play the games · KS3 Computing scheme of work · computing learning journey · online safety lessons · teaching AI and emerging technologies · free teacher resources · free GCSE computer science mock papers

// questions

KS3 computing games: questions from teachers

Are the KS3 computing games mapped to the national curriculum?

Yes. Each game lists the KS3 computing national curriculum statements it practises, and the table on this page shows which games cover each statement. The mapping is to the current programme of study for England, which applies until the new national curriculum comes in.

How do the games link to the Teach io scheme of work?

There is one game for every unit in every year of the KS3 Computing scheme of work, 21 in total. Each game links to the matching year and unit in the scheme of work, where you will find the lessons, slides, booklets and assessments.

Do pupils need an account to play?

No. The games are free and run in the browser with no login. Stars and best scores are saved on the device the pupil is using.

How are the games marked?

Every question is marked straight away and comes with a short explanation. Pupils earn up to 3 stars per level based on how many they get right first time, and need 2 stars to unlock the next level.

Can I send pupils straight to one game?

Yes. Each game has its own link, such as teachio.co.uk/computing-games/#u7y8 for Python Predictor. Put it in your homework platform or on the board and the game opens ready to play.

Which devices do the games work on?

They work in any modern browser on school PCs, laptops, Chromebooks and tablets. Key Quest teaches touch typing, so it needs a physical keyboard.

Scroll to Top