Skip to content
Computing · Year 7

Active learning ideas

Decomposition: Breaking Down Problems

Active learning works because decomposition is a hands-on skill. Students must physically break tasks apart, debate what matters, and reorder steps to see how clarity emerges from complexity. This kinesthetic and social process cements the habit of seeing problems as adjustable systems rather than fixed puzzles.

National Curriculum Attainment TargetsKS3: Computing - Computational Thinking
20–45 minPairs → Whole Class4 activities

Activity 01

Pairs Activity: Robot Sandwich Instructions

Pairs list all steps to make a sandwich for a robot, then cross out unnecessary details like tasting ingredients. One partner role-plays the robot following instructions while the other observes and notes errors. Pairs revise based on feedback and share one key insight with the class.

Analyze how to break the process of making a sandwich into steps for a robot.

Facilitation TipDuring the Pairs Activity, move between pairs to listen for vague verbs like ‘get’ or ‘do’ and prompt students to replace them with precise actions before moving on.

What to look forProvide students with a scenario, e.g., 'Planning a birthday party.' Ask them to list three main sub-tasks and then, for one of those sub-tasks, list two smaller steps. This checks their ability to decompose.

ApplyAnalyzeEvaluateCreateRelationship SkillsDecision-MakingSelf-Management
Generate Complete Lesson

Activity 02

Collaborative Problem-Solving45 min · Small Groups

Small Groups: School Event Decomposition

Groups brainstorm a school event and break it into categories like logistics, promotion, and safety. They create a hierarchical diagram on paper or digital tools, removing irrelevant ideas through group vote. Present diagrams and explain simplifications made.

Design a decomposition strategy for planning a school event.

Facilitation TipIn Small Groups, provide a timer and a large sheet of paper so students practice visual decomposition without defaulting to linear lists.

What to look forPose the question: 'Imagine you are explaining how to tie shoelaces to someone who has never seen shoes before. What details would you include, and what details could you leave out? Why?' This prompts evaluation of abstraction within decomposition.

ApplyAnalyzeEvaluateCreateRelationship SkillsDecision-MakingSelf-Management
Generate Complete Lesson

Activity 03

Collaborative Problem-Solving25 min · Whole Class

Whole Class: Decomposition Evaluation Game

Display a complex problem on the board, like organizing a trip. Class votes via mini-whiteboards on which details to decompose or remove. Discuss benefits collectively, then apply to individual quick sketches of their own decomposed plan.

Evaluate the benefits of decomposition for managing complex tasks.

Facilitation TipDuring the Whole Class Evaluation Game, collect common mistakes on the board and turn them into teachable moments by asking the class to re-sort the steps into a logical sequence.

What to look forPresent students with a simple visual algorithm, like a flowchart for making toast. Ask them to identify one step that could be further decomposed and explain how they would break it down. This assesses their analytical skills.

ApplyAnalyzeEvaluateCreateRelationship SkillsDecision-MakingSelf-Management
Generate Complete Lesson

Activity 04

Collaborative Problem-Solving20 min · Individual

Individual: Personal Task Breakdown

Students select a daily task, such as getting ready for school, and decompose it into core steps on worksheets. They highlight removed details and self-evaluate clarity. Share one example in a class gallery walk for peer comments.

Analyze how to break the process of making a sandwich into steps for a robot.

Facilitation TipFor the Individual Task Breakdown, ask students to swap papers with a partner to check if instructions are clear without needing prior knowledge.

What to look forProvide students with a scenario, e.g., 'Planning a birthday party.' Ask them to list three main sub-tasks and then, for one of those sub-tasks, list two smaller steps. This checks their ability to decompose.

ApplyAnalyzeEvaluateCreateRelationship SkillsDecision-MakingSelf-Management
Generate Complete Lesson

A few notes on teaching this unit

Teach decomposition as a recursive habit, not a one-time procedure. Use analogies like ‘zooming in’ on a map to show how detail levels vary by audience. Avoid rushing to the solution; instead, model circling back to review whether each sub-task still feels necessary. Research shows that students who externalize their thinking through diagrams or role-play retain the strategy longer than those who only write lists.

Successful learning looks like students confidently stripping tasks to essentials, justifying their choices, and revising when peers point out missing or redundant steps. They should be able to explain why certain details belong to one sub-task and not another, showing transfer beyond computing.


Watch Out for These Misconceptions

  • During the Pairs Activity: Robot Sandwich Instructions, watch for students listing every grain of salt or exact bread slice placement without considering what a robot actually needs to know.

    Prompt pairs to discuss which details are physical necessities versus preferences, then cross out non-essential items on their instruction sheets together before testing with a peer.

  • During the Small Groups: School Event Decomposition, watch for students treating all sub-tasks like equally sized boxes without considering dependencies or timelines.

    Hand each group a set of step cards and ask them to physically arrange the cards on a timeline, encouraging them to stretch or shrink the size of each box to reflect its real complexity.

  • During the Whole Class: Decomposition Evaluation Game, watch for students assuming that the first attempt at sorting steps is always correct.

    Use a ‘two-minute reset’ where groups must justify their order to another group, then reorder based on peer feedback before finalizing.


Methods used in this brief