Skip to content
Computing · Year 2

Active learning ideas

Introduction to Logical Reasoning

Active learning works for logical reasoning because young learners develop spatial awareness and step-by-step planning through movement and play. When children physically act out sequences or trace paths with their fingers, they internalize orientation changes and command effects in a way that static images cannot. This kinesthetic engagement builds the mental models needed for later coding tools like Bee-Bots.

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

Activity 01

Mystery Object25 min · Pairs

Unplugged: Human Robot Prediction

Mark a 1m x 1m floor grid with tape. In pairs, one child predicts the final position from a sequence of commands read aloud, then acts as robot to test it. Switch roles and discuss if prediction matched reality. Extend to spotting one deliberate error.

Predict the final position of an object after a series of directional commands.

Facilitation TipDuring the Human Robot Prediction activity, have the robot wear a simple arrow hat so peers can clearly see its orientation at every turn.

What to look forDraw a 3x3 grid on the board with a starting point and a target. Give students a sequence of three directional commands (e.g., 'forward 1, right, forward 1'). Ask them to write down the object's final coordinates or draw its position on their own mini-grids.

UnderstandAnalyzeEvaluateSelf-ManagementSocial Awareness
Generate Complete Lesson

Activity 02

Mystery Object35 min · Small Groups

Grid Path Debugger

Provide printed 5x5 grids with start, target, and buggy sequences using arrows. Small groups predict outcomes with counters, trace errors, and rewrite efficient paths. Share fixes with class via projector.

Explain why a simple sequence of instructions did not achieve the intended result.

Facilitation TipFor the Grid Path Debugger, provide dry-erase markers in two colors: one for the intended path and one for the debugged path to highlight differences.

What to look forProvide students with a simple scenario: 'An robot needs to move from square A to square B on a grid. It needs to turn left, then move forward 2 steps.' Ask them to draw the grid, mark A and B, and show the robot's path. Then, ask: 'What would happen if the robot turned right instead of left?'

UnderstandAnalyzeEvaluateSelf-ManagementSocial Awareness
Generate Complete Lesson

Activity 03

Mystery Object30 min · Small Groups

Efficiency Challenge Relay

Teams line up. First pupil draws shortest path on grid to target, passes to next for prediction check. Include error cards to debug. Time teams for most accurate paths.

Assess the most efficient path to reach a target in a grid.

Facilitation TipIn the Efficiency Challenge Relay, set a visible step counter on the floor so children can physically count and compare path lengths as they move.

What to look forPresent two different paths on a grid from a start point to an end point. Ask students: 'Which path is shorter? How do you know?' Encourage them to use vocabulary like 'sequence' and 'efficient' to explain their reasoning.

UnderstandAnalyzeEvaluateSelf-ManagementSocial Awareness
Generate Complete Lesson

Activity 04

Mystery Object20 min · Individual

Sequence Storyboard

Individually, pupils draw comic strips of a character following commands, predict end position, then check with toy on grid. Pair to compare and fix errors.

Predict the final position of an object after a series of directional commands.

What to look forDraw a 3x3 grid on the board with a starting point and a target. Give students a sequence of three directional commands (e.g., 'forward 1, right, forward 1'). Ask them to write down the object's final coordinates or draw its position on their own mini-grids.

UnderstandAnalyzeEvaluateSelf-ManagementSocial Awareness
Generate Complete Lesson

A few notes on teaching this unit

Teach this topic by starting with unplugged activities that make abstract ideas concrete. Use clear, consistent language for commands and always model the sequence before asking students to predict. Avoid rushing to coding tools; ensure children can articulate their reasoning verbally first. Research shows that young learners benefit from repeated, scaffolded practice with immediate feedback, so plan for multiple short rounds of each activity.

Successful learning looks like children accurately predicting an object’s final position after a sequence of commands. They explain correct and incorrect paths with clear reasoning and identify the most efficient route to a target. Language use includes terms like forward, left, right, sequence, and efficient to describe their thinking.


Watch Out for These Misconceptions

  • During Human Robot Prediction, pupils overlook that directions change facing.

    Have the robot wear an arrow hat and pause after each command to ask: 'Which way is the robot facing now?' Encourage peers to trace the robot's path with their fingers on the grid to reinforce orientation changes.

  • During Grid Path Debugger, children ignore step count as a measure of efficiency.

    Ask students to count and compare the number of steps in each path using colored counters. Highlight the shortest path with a star and ask groups to justify why it is the most efficient.

  • During Sequence Storyboard, errors in sequences are always obvious and easy to spot.

    Have students act out the full sequence kinesthetically before drawing it. Ask pairs to swap storyboards and physically test each other’s paths, voicing any missteps they notice during the process.


Methods used in this brief