Skip to content
Computing · Year 1

Active learning ideas

Introduction to Loops (Repeating Actions)

Active learning makes abstract repetition concrete for young learners. Acting out loops with bodies and objects turns abstract commands into visible patterns, which builds foundational understanding before screen work. Movement and collaboration also hold attention and reduce cognitive load when introducing new ideas.

National Curriculum Attainment TargetsKS1: Computing - AlgorithmsKS1: Computing - Programming
15–30 minPairs → Whole Class4 activities

Activity 01

Role Play20 min · Pairs

Pairs: Clapping Loops

Pairs take turns giving instructions like 'clap five times, then jump once.' The follower acts it out first by repeating each clap, then using 'repeat 5 claps.' Switch roles and compare instruction lengths. End with pairs inventing their own looped actions.

Which actions in this sequence happen more than once?

Facilitation TipDuring Clapping Loops, model counting beats aloud so students hear the exact number of repeats before they try it themselves.

What to look forShow students a sequence of 5-7 simple actions (e.g., clap, stomp, clap, stomp, clap, stomp). Ask: 'Which action is repeated?' and 'How many times is it repeated?' Then, ask them to write the instruction using a 'repeat' command, like 'Repeat 3 times: clap, stomp'.

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
Generate Complete Lesson

Activity 02

Role Play30 min · Small Groups

Small Groups: Dance Loops

Groups of four create a short dance with repeating moves, such as 'spin three times.' Write instructions on cards, first as a long list, then with 'repeat.' Perform for the class and explain how loops simplify.

Can you show me where the instructions repeat?

Facilitation TipIn Dance Loops, play music loudly enough to mask off-task chatter while keeping instructions clear.

What to look forPresent two sets of instructions for a simple task, like drawing a square. One set has four 'draw line, turn' commands. The other has 'Repeat 4 times: draw line, turn'. Ask students: 'Which set of instructions is shorter?' and 'Why is the shorter one sometimes better?'

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
Generate Complete Lesson

Activity 03

Role Play25 min · Whole Class

Whole Class: Story Loops

Teacher starts a story with repeating phrases, like 'the frog jumped over the log three times.' Class suggests actions, then rewrites as 'repeat jump over log three times.' Act out the looped version together.

How does using a loop make our list of instructions shorter?

Facilitation TipFor Story Loops, provide sticky notes so students can physically group repeated actions before writing the loop command.

What to look forGive each student a card with a picture showing a repeating pattern (e.g., a row of identical flowers, a sequence of coloured beads). Ask them to write one sentence describing the repeating part and one sentence explaining how they could use a 'repeat' instruction to describe it.

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
Generate Complete Lesson

Activity 04

Role Play15 min · Individual

Individual: Arrow Loops

Each child draws a path on paper with arrows for actions like 'forward twice.' Add loop symbols to shorten. Follow paths with fingers, noting repeats, then share with a partner.

Which actions in this sequence happen more than once?

What to look forShow students a sequence of 5-7 simple actions (e.g., clap, stomp, clap, stomp, clap, stomp). Ask: 'Which action is repeated?' and 'How many times is it repeated?' Then, ask them to write the instruction using a 'repeat' command, like 'Repeat 3 times: clap, stomp'.

ApplyAnalyzeEvaluateSocial AwarenessSelf-Awareness
Generate Complete Lesson

A few notes on teaching this unit

Teachers introduce loops through physical demonstrations first, using everyday actions to connect repetition to prior knowledge. They avoid rushing to screen-based tools, instead letting students rehearse with peers to build confidence. Clear language like 'this set happens three times' replaces vague terms like 'do it again' to prevent misunderstandings about loop boundaries.

Successful learners will spot repeating actions, rewrite long sequences into shorter loop commands, and explain why loops save time and reduce mistakes. They will use the word 'repeat' correctly and identify the start and end of a loop block.


Watch Out for These Misconceptions

  • During Clapping Loops, watch for students who keep clapping after the loop ends or stop too early.

    Stop the group after three claps and ask, 'Did we do it the right number of times? How do we know when to stop?' Model tapping shoulders to mark each repeat, then clap three times together while counting aloud.

  • During Dance Loops, watch for students who repeat single moves instead of a block of actions.

    Ask pairs to underline the full sequence on their instruction card, then time them performing it once without stopping. If they break the flow, point to the underlined steps and say, 'This whole chunk repeats three times.'

  • During Story Loops, watch for students who treat any repeated detail as a loop, like mentioning 'the cat' three times.

    Give each group a highlighter and have them mark only the actions that happen in the same order each time. Say, 'A loop wraps up a whole set of steps, not just one word.'


Methods used in this brief