Watch the full video
Introducing loops
This Computing scheme of work video is part of a coding lesson where pupils use loops in Scratch to compose their own music. It introduces repetition in programming through an engaging and hands-on musical task that helps reinforce key coding concepts.
The lesson focuses on teaching pupils what a loop is—an instruction that repeats actions. Pupils are guided to use the play sound block alongside repeat and forever loops to build simple rhythmic or melodic sequences. By linking loops to musical patterns, children can immediately see and hear the effect of repeating code.
The video demonstrates how to: select and add new sounds in the Sounds tab, use when this sprite clicked to trigger actions, duplicate code sequences, layer loops to play multiple sounds at once and choose between repeat for a set loop and forever for continuous playback
Pupils are encouraged to experiment, try out different combinations and explore the creative potential of repetition in coding. The emphasis is not on musical accuracy, but on understanding and applying loops effectively in a fun and meaningful way.
This video is part of Kapow Primary’s Year 3 Programming: Scratch unit. It supports teachers in developing pupils’ understanding of repetition through creative exploration, helping them build coding confidence and problem-solving skills.
See more of our Year 3 Computing scheme of work.
Computing, Year 3, Programming: Scratch, Lesson 2: Using loops.