Quick answer: Teach KS3 computing in Manchester by starting with the Manchester Baby, the first stored-program computer, which ran on 21 June 1948. Use it to explain how instructions are stored and executed, then build algorithm skills and finish with how machine learning works. The How Artificial Intelligence Works unit covers AI, machine learning and bias.
Manchester has a claim no other city can make in a computing lesson. On 21 June 1948 the Manchester 'Baby', the world's first stored-program electronic digital computer, ran its first program. That date gives Year 7 pupils a starting point for understanding what a program actually is.
The National Curriculum in England expects KS3 pupils to understand key algorithms, use at least two programming languages (one of them text-based), work with binary and Boolean logic, and understand how instructions are stored and executed. The Baby links directly to that last point, and modern AI gives older pupils a topic they already care about.
What should KS3 pupils learn about algorithms and AI?
Split the knowledge into two strands that meet in Year 9. The first strand is algorithms and programming; the second is how computers, networks and AI systems work.
- An algorithm is a precise sequence of steps; a program is an algorithm written in a language a computer can run
- Sequence, selection (conditions) and iteration (loops) as the building blocks of every program
- Decomposition and debugging as everyday problem-solving habits
- A stored-program computer keeps its instructions in memory alongside its data
- Machine learning finds patterns in example data instead of following rules written by a programmer
- AI systems have limits and can reflect bias in the data they learn from
How should I sequence a KS3 unit from the Baby to AI?
- The Baby, 21 June 1948: pupils discuss what "stored program" means and why it mattered.
- Unplugged algorithms: pupils write instructions for making a sandwich and swap them to find ambiguity.
- Sequence, loop and condition: short block or text-based tasks, such as drawing a square with a loop.
- Decomposition and debugging: pupils fix a broken five-line program and explain each error.
- What is AI? Pupils sort examples into rule-based programs and systems that learn from data.
- Machine learning by hand: pupils classify 20 pictures of fruit and write the rules they used.
- Limits and bias: pupils test what happens when the training examples are unbalanced.
- Project: a poster or presentation on one AI tool, its benefits and one risk.
Steps 5 to 8 map onto the three sections of the How Artificial Intelligence Works computer science unit: What is AI?, Machine learning, and Limits & bias. Each comes with a detailed reading text, slides and worksheets on Basic, Standard, Plus and Project levels.
How can I use the Manchester Baby in lessons?
Give pupils the date and a single sentence: the Baby was the first computer to hold its program in its own electronic memory. Ask them to explain the difference between that and a machine that has to be rewired for each new task. This is a short, sharp way into the von Neumann idea without heavy theory.
For a Year 8 or 9 homework, ask pupils to draw a timeline from 1948 to the present with one computing change per decade. The final entry should be a machine learning tool they use. Our Manchester teaching resources page has more ways to use the city's science history in class.
What misconceptions do pupils have about AI and algorithms?
- "AI thinks like a person." It finds statistical patterns in data; it does not understand in a human sense.
- "Computers are never wrong." A program does exactly what it is told, including the programmer's mistakes.
- "An algorithm has to be code." A recipe or a set of directions is an algorithm too.
- "More data always fixes bias." More of the same skewed data keeps the same bias.
The fruit-sorting task in step 6 is a quick way to expose the first and fourth misconceptions. If the examples include only red apples, the pupils' rules will fail on a green one, and the class can see why.
How do I differentiate computing lessons at KS3?
Mixed experience is the norm in Year 7: some pupils have coded for years, others have never opened an editor. Use the four worksheet levels so everyone works on the same concept. Confident pupils move to the Project level and extend a program; others complete a Basic sheet with a worked example first.
For EAL pupils, unplugged tasks help because they rely on actions and diagrams. Pre-teach algorithm, loop, condition, input, output, data and bias with symbols they can reuse.
Which other resources support KS3 computing?
For the algorithms block, the Algorithms and Computational Thinking unit covers what an algorithm is, sequence, loop and condition, and decomposing problems and debugging. For networks, the How the Internet Works unit covers networks and data packets, how a message travels and the web (HTTP and HTTPS). The full computer science and digital literacy collection has more units for Years 7–9.
Computing in Manchester: at a glance
| Year band | KS3, Years 7–9 (these units are listed as Grades 6–9, roughly Years 7–10) |
|---|---|
| Framework | National Curriculum in England, computing programme of study |
| Assessment context | School-based at KS3; prepares pupils for GCSE computer science options |
| Suggested length | 8 lessons, plus a project |
| Lead resource | How Artificial Intelligence Works unit |
| Local hook | The Manchester Baby ran its first program on 21 June 1948 |
Frequently asked questions
Why teach the Manchester Baby in KS3 computing?
The Baby explains the stored-program idea that every modern computer uses. It ran its first program in Manchester on 21 June 1948, so it gives pupils a real local example of how instructions are held in memory and executed, which is part of the KS3 programme of study.
Can Year 7 pupils understand machine learning?
Yes, if you start unplugged. Year 7 pupils can sort pictures, write the rules they used and see how a system learns from examples. The idea of training data and bias is accessible well before pupils can write the code behind it.
Do the computing units need specific software?
No particular software is required. The units provide printable worksheets, reading texts and slides, so you can teach the concepts unplugged or pair them with the block-based or text-based language your school already uses.
How do I assess AI understanding at KS3?
Assess through explanation rather than recall. Ask pupils to explain how a system learns from data, give an example of bias and suggest one way to reduce it. A short project or poster, marked against clear criteria, shows understanding better than a quiz.


Comments
No comments yet — be the first to share your thoughts!
Leave a comment
Comments are reviewed before being published.
Thanks for your comment!
Your comment is being reviewed and will appear here shortly.