Skip to content
Computing · Year 2

Active learning ideas

Following Simple Instructions

Active learning works because young students grasp abstract concepts best when they can see and feel them in real time. By physically acting out instructions or manipulating objects, students directly experience why clarity and sequence matter in a way that passive listening cannot achieve.

National Curriculum Attainment TargetsKS1: Computing - Algorithms
15–30 minPairs → Whole Class3 activities

Activity 01

Role Play20 min · Pairs

Role Play: The Human Robot

One student acts as a robot while another provides specific verbal commands to complete a simple task like putting on a coat. If the instruction is vague, the robot must perform it literally or stay still, highlighting the need for precision.

Explain why following instructions exactly is important in daily tasks.

Facilitation TipDuring the Human Robot activity, stand with students in the role of the ‘robot’ to model how even small omissions in instructions cause errors.

What to look forAsk students: 'Imagine you are giving instructions to a friend to build a simple tower with blocks. What would happen if you said 'put a block on top' instead of 'put the red block on top of the blue block'? Why is it important to be specific?'

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
Generate Complete Lesson

Activity 02

Inquiry Circle30 min · Small Groups

Inquiry Circle: Jam Sandwich Algorithm

In small groups, students write a list of instructions for making a sandwich. The teacher follows the instructions exactly as written, often leading to funny results when steps like 'open the jar' are missing, prompting students to refine their list.

Compare the outcome when instructions are followed precisely versus loosely.

Facilitation TipFor the Jam Sandwich Algorithm, circulate and listen for students to revise unclear steps aloud before they execute the final version.

What to look forGive students a simple 3-step instruction card (e.g., '1. Stand up. 2. Clap your hands twice. 3. Sit down.'). Observe if they perform each step exactly as written and in the correct order. Note any deviations.

AnalyzeEvaluateCreateSelf-ManagementSelf-Awareness
Generate Complete Lesson

Activity 03

Think-Pair-Share15 min · Pairs

Think-Pair-Share: Instruction Swap

Students draw a simple 2D shape and write instructions for a partner to recreate it without seeing the original. They then compare the results and discuss which words helped or confused them.

Predict what might happen if one step in a sequence is missed.

Facilitation TipIn Instruction Swap, pause the pair discussions after one minute to ask each pair to swap their instruction cards with another pair, forcing them to interpret and critique someone else’s work.

What to look forProvide students with a scenario: 'You need to draw a smiley face. Write down 3 precise instructions for someone else to follow to draw it. Then, circle the instruction that is most important to do first.'

UnderstandApplyAnalyzeSelf-AwarenessRelationship Skills
Generate Complete Lesson

A few notes on teaching this unit

Teachers should model imperfection first by intentionally giving vague instructions during demonstrations, then guide students to identify and fix the flaws. Research shows that allowing students to experience failure in a low-stakes setting builds resilience and deeper understanding of algorithmic thinking. Avoid rushing to correct errors; instead, ask students to articulate why the instruction failed before offering solutions.

Students will demonstrate the ability to give and follow precise, step-by-step instructions in order, recognizing the importance of specificity and sequence. They will also begin to identify and correct vague or out-of-order commands during collaborative tasks.


Watch Out for These Misconceptions

  • During the Human Robot activity, watch for students who assume the robot should guess missing information or use common sense.

    Stop the activity and ask the student giving instructions to clarify the missing step with their classmate, emphasizing that the robot cannot infer what isn’t stated.

  • During the Jam Sandwich Algorithm activity, watch for students who believe the order of steps does not affect the outcome.

    Swap two steps on their instruction card mid-task and ask them to observe how the sandwich changes, then have them reorder the steps correctly.


Methods used in this brief