
Technology • Year 9 • 40 • 10 students • Created with AI following Aligned with National Curriculum for England
Algorithm
By the end of this lesson, students will be able to:
This lesson supports the following KS3 Computing aims:
England KS3 National Curriculum – Computing
Activity: “Algorithm Guess Who?”
Quick-fire whiteboard game where students must write down what they believe an algorithm is in 15 words or fewer.
Then, each student reads someone else's response aloud (without naming the author). As a class, they vote on the strongest definition and discuss why.
Purpose: Activates prior knowledge, promotes peer discussion, clarifies misconceptions.
Decomposition Challenge: “The Crashed Delivery Drone”
Scenario: A delivery drone carrying five packages has crashed in the middle of the school. It dropped the packages in various locations. Your team’s job is to write an algorithm (step-by-step solution) to help another robot retrieve them efficiently.
In Teams (2–3 students):
Tools: Scenario card, sticky notes, large surface.
Algorithm Design: Flowcharts & Pseudocode
Now teams draw a flowchart of their retrieval plan, including conditions like "if package not there → go next."
Then they write complementary pseudocode beside it.
Example Pseudocode Snippet:
START
SET list_of_packages = [P1, P2, P3, P4, P5]
FOR each package in list_of_packages:
IF accessible:
retrieve(package)
ELSE:
mark_as_lost(package)
END
Encourage:
Peer Evaluation (The “Robo Review”)
Teams swap their algorithms with another group. They simulate the algorithm using a small whiteboard maze or by acting physically (for kinaesthetic learners).
Class provides feedback using printed rubrics:
Discussion Prompt: How Do Algorithms Impact You Daily?
Facilitated circle time-style talk:
End with a short reflection on:
🟡 “One Thing I Learned”
🟡 “One Thing I’m Curious About”
💡 Creative Coding Twist (Optional ICT Integration)
Challenge students to convert their pseudocode into visual block-based code using software like Scratch or Python's Turtle module (for more confident groups).
How did students approach the decomposition stage?
Did they show adaptability when peer reviewing or modifying their algorithms?
This lesson is designed to not only meet the curriculum but also foster computational thinking that resonates in everyday logic and creativity. With the small class size (10 students), there is a unique opportunity for deep discussion, playful simulation and a highly personalised flow to the session.
Consider recording snippets of student algorithm walkthroughs (with consent), as these make excellent evidence for student progress and computational language use!
Prepared by:
Technology KS3 Specialist AI Co-Planner
UK Curriculum-Focused Collaboration
Join thousands of teachers using Kuraplan AI to create personalized lesson plans that align with Aligned with National Curriculum for England in minutes, not hours.
Created with Kuraplan AI
🌟 Trusted by 1000+ Schools
Join educators across United Kingdom