Skip to content
Computing · Year 2

Active learning ideas

Precise Instructions for Computers

Active learning works for precise instructions because young pupils learn best when they feel the gap between human intuition and computer literalness. Moving from spoken directions to written steps, then testing them with peers, makes the need for clarity tangible and memorable for Year 2 children.

National Curriculum Attainment TargetsKS1: Computing - AlgorithmsKS1: Computing - Programming
20–35 minPairs → Whole Class4 activities

Activity 01

Human Robot Challenge: Obstacle Course

Pair pupils: one is the 'programmer' who gives verbal instructions to guide the blindfolded 'robot' around cones and under tables. Switch roles after five minutes. Debrief on ambiguous words like 'go forward' that led to errors.

Analyze why computers require more specific instructions than humans.

Facilitation TipDuring the Human Robot Challenge, deliberately give instructions that omit key details like starting position to highlight how easily robots get stuck.

What to look forPresent students with two sets of instructions for making a sandwich, one vague ('Put cheese on bread') and one precise ('Place one slice of cheddar cheese on top of the bottom slice of bread'). Ask students to identify which set is for a computer and explain why.

RememberUnderstandApplyRelationship SkillsSelf-Management
Generate Complete Lesson

Activity 02

Instruction Writing: Draw a Shape

Pupils write step-by-step instructions for drawing a square, then exchange with a partner to follow exactly without peeking. Discuss revisions needed for clarity, such as specifying pencil lifts or angles.

Differentiate between an instruction a human can understand and one a computer needs.

Facilitation TipWhen students write shape-drawing instructions, provide only blank paper and a ruler so they must specify every move precisely.

What to look forStudents work in pairs. One student writes instructions for drawing a simple shape (e.g., a square). The other student follows the instructions exactly. Afterwards, they discuss: Were the instructions clear? What made them easy or hard to follow? Did any steps need more detail?

RememberUnderstandApplyRelationship SkillsSelf-Management
Generate Complete Lesson

Activity 03

Numbered Heads Together35 min · Small Groups

Debugging Relay: Sandwich Steps

In small groups, pupils receive jumbled instructions for making a sandwich, reorder them, then test by role-playing. Identify and fix vague steps like 'add filling' to 'spread two teaspoons of jam evenly.'

Construct a set of instructions for a peer to perform a simple task, highlighting precision.

Facilitation TipIn the Debugging Relay, rotate pairs every two instructions so pupils experience multiple interpretations of the same task.

What to look forGive each student a card with a simple task, like 'water a plant'. Ask them to write down three precise instructions a computer would need to complete this task.

RememberUnderstandApplyRelationship SkillsSelf-Management
Generate Complete Lesson

Activity 04

Numbered Heads Together20 min · Whole Class

Whole Class Algorithm Share

Pupils create instructions for clapping a rhythm, share with class, and vote on clearest sets. Class performs each, noting successes and failures to highlight precision.

Analyze why computers require more specific instructions than humans.

Facilitation TipDuring the Whole Class Algorithm Share, collect both successful and failed instruction sets on the board to contrast clarity and ambiguity.

What to look forPresent students with two sets of instructions for making a sandwich, one vague ('Put cheese on bread') and one precise ('Place one slice of cheddar cheese on top of the bottom slice of bread'). Ask students to identify which set is for a computer and explain why.

RememberUnderstandApplyRelationship SkillsSelf-Management
Generate Complete Lesson

A few notes on teaching this unit

Teachers should approach this topic by letting children experience confusion first, then guiding them to resolve it through structured practice. Avoid explaining precision in the abstract; instead, let the activity reveal the need for it. Research shows that immediate feedback from peers is more effective than teacher-led correction for this age group. Model your own editing process aloud so pupils hear how to revise for clarity.

Successful learning looks like children refining instructions until a peer can follow them without guesswork or error. You will see students adding missing details, removing redundant steps, and using shared language to describe actions. Misunderstandings become visible during real-time trials, not just in discussion.


Watch Out for These Misconceptions

  • During the Human Robot Challenge, watch for pupils assuming the robot will guess missing steps like turning before walking.

    Pause the challenge after the first failed turn and ask, 'What did the robot do? Why didn’t it guess to turn?' Guide pupils to add the missing instruction and discuss how computers cannot infer missing actions.

  • During the Instruction Writing: Draw a Shape activity, watch for pupils writing instructions only they can understand because they assume shared knowledge.

    Collect all instruction sets and read them aloud without showing the shapes. Ask the class which steps were clear and which needed more detail, then revise them together using peer feedback.

  • During the Debugging Relay: Sandwich Steps activity, watch for pupils adding extra steps thinking they make instructions better.

    Compare two sets of instructions side by side, one efficient and one overly detailed. Ask, 'Which set gets the job done without extra words?' Highlight how unnecessary steps slow down computers and confuse humans.


Methods used in this brief