Skip to content

Creating Simple Algorithms for MovementActivities & Teaching Strategies

Active learning works because children ages five to six learn sequencing and precision best when movement connects abstract symbols to concrete actions. When students physically act out instructions, they immediately see how small errors change outcomes, building stronger problem-solving habits.

Year 1Computing4 activities20 min35 min

Learning Objectives

  1. 1Design a sequence of instructions for a partner to navigate a defined path.
  2. 2Demonstrate the execution of a given set of movement instructions with precision.
  3. 3Analyze the outcome of an algorithm by identifying specific steps that caused deviations from the intended path.
  4. 4Modify an algorithm to correct errors and improve clarity based on peer feedback.

Want a complete lesson plan with these objectives? Generate a Mission

25 min·Pairs

Pairs: Door to Window Instructions

Pair students. One creates a spoken algorithm to guide their partner from the door to the window using 'forward 3 steps', 'turn right'. Partner follows exactly, without questions. Switch roles, then discuss what went wrong and refine.

Prepare & details

Can you give your friend step-by-step instructions to walk from the door to the window?

Facilitation Tip: During Pairs: Door to Window Instructions, circulate and remind students to say each command aloud before the robot moves, building oral rehearsal and listening skills.

Setup: Open space or rearranged desks for scenario staging

Materials: Character cards with backstory and goals, Scenario briefing sheet

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
35 min·Small Groups

Small Groups: Human Robot Game

In groups of four, one student is the programmer and gives movement commands to 'robots' who follow silently. Robots navigate a simple floor plan with tape markers. Rotate roles; groups share best instructions.

Prepare & details

Did your friend follow your instructions correctly — what happened?

Facilitation Tip: In Small Groups: Human Robot Game, assign roles that rotate so every child experiences both programming and debugging roles.

Setup: Open space or rearranged desks for scenario staging

Materials: Character cards with backstory and goals, Scenario briefing sheet

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
30 min·Pairs

Whole Class: Shape Path Challenge

Mark shapes on the floor with chalk. Students create algorithms for partners to trace a triangle or square using steps and turns. Class votes on clearest algorithms after demonstrations.

Prepare & details

How could you change your instructions to make them easier to follow?

Facilitation Tip: During Whole Class: Shape Path Challenge, use masking tape to mark paths on the floor so students can trace and adjust their routes in real time.

Setup: Open space or rearranged desks for scenario staging

Materials: Character cards with backstory and goals, Scenario briefing sheet

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
20 min·Individual

Individual: Personal Movement Script

Each student writes or draws a simple algorithm for a daily routine, like getting a book from the shelf. Practice alone, then test with a partner for feedback.

Prepare & details

Can you give your friend step-by-step instructions to walk from the door to the window?

Facilitation Tip: In Individual: Personal Movement Script, provide picture cards of directional terms so students can sequence them before writing, reducing cognitive load.

Setup: Open space or rearranged desks for scenario staging

Materials: Character cards with backstory and goals, Scenario briefing sheet

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness

Teaching This Topic

Teachers should model how to break movement into tiny steps, using think-alouds to show how to test and refine instructions. Avoid rushing to correct errors; instead, guide students to notice mismatches between instructions and outcomes. Research in early computing shows that embodied activities like these reduce abstraction barriers for young learners.

What to Expect

Successful learning looks like partners writing clear, step-by-step instructions that robots follow without hesitation. Students should listen, test, and revise until the path from start to end is error-free, showing understanding of directional language and order.

These activities are a starting point. A full mission is the experience.

  • Complete facilitation script with teacher dialogue
  • Printable student materials, ready for class
  • Differentiation strategies for every learner
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring Pairs: Door to Window Instructions, watch for students using everyday words like 'go over there' instead of precise terms.

What to Teach Instead

Provide a list of directional terms and have partners check each instruction against the list before testing. When vague words cause the robot to wander, prompt students to replace them with exact steps like 'forward 5 steps'.

Common MisconceptionDuring Whole Class: Shape Path Challenge, watch for students believing the order of steps does not matter as long as all are included.

What to Teach Instead

Draw two different paths on the board using the same steps but in different orders. Ask students to act out both. Discuss why the order changes the shape and lead a class vote on the correct sequence.

Common MisconceptionDuring Small Groups: Human Robot Game, watch for students assuming turns are always the same direction or size.

What to Teach Instead

Provide angle cards (90 degrees, 180 degrees, 360 degrees) and require students to specify which card to use for each turn. If the robot spins endlessly, pause the game to test smaller turn sizes.

Assessment Ideas

Exit Ticket

After Individual: Personal Movement Script, collect each student’s written sequence and use a grid to check that commands include specific distances or angles and are in the correct order from start to end.

Peer Assessment

During Pairs: Door to Window Instructions, have the programmer ask the robot after each attempt: 'Was my instruction clear? What could I change?' Listen for students naming precision issues like missing steps or unclear turns.

Quick Check

During Whole Class: Shape Path Challenge, call out a 3-command sequence and have students perform it. Circulate to check that all students use the same turn size and move the same number of steps, confirming shared understanding of directional language.

Extensions & Scaffolding

  • Challenge: After Small Groups: Human Robot Game, have students program a path with obstacles and add a 'wait' command to pause movement.
  • Scaffolding: During Pairs: Door to Window Instructions, provide sentence starters like 'Move _____ steps' and 'Turn left _____ degrees' on cards.
  • Deeper: After Whole Class: Shape Path Challenge, introduce a second robot that must follow a different path simultaneously, encouraging parallel sequencing.

Key Vocabulary

AlgorithmA set of step-by-step instructions to complete a task or solve a problem.
SequenceThe order in which instructions are given or steps are performed.
ForwardTo move in the direction that one is facing.
Turn LeftTo rotate your body or an object 90 degrees to your left side.
Turn RightTo rotate your body or an object 90 degrees to your right side.

Ready to teach Creating Simple Algorithms for Movement?

Generate a full mission with everything you need

Generate a Mission