Module 5: Loops and Repetition
Discover patterns all around you, learn why repetition is a superpower in coding, and use loops in Scratch to make amazing things happen without writing the same instructions over and over.
Your Progress
Learning Objectives
By the end of this module, your child will be able to:
- Spot repetition in daily routines, music, art, and nature
- Explain why loops save work and reduce mistakes
- Create repeating patterns in art and clapping rhythms
- Use Repeat and Forever blocks in Scratch to build loop-powered projects
- Rewrite a list of repeated steps using loop language like "repeat 4 times"
Why This Matters
Computers are great at doing the same thing over and over. Loops let you tell a computer to repeat something without typing the same instruction a hundred times. This is one of the most powerful ideas in all of coding.
But loops are not just for computers. Your child already uses loops every day -- brushing every tooth, stepping up each stair, reading each page in a book. This module helps them see the loops they already know, then shows them how coders use the same idea.
Module Lessons
Spotting Repetition
Find patterns and repetition hiding in daily routines, music, nature, and the world around you. Everything from heartbeats to seasons follows a loop.
15-20 minutes Screen-Free
Why Loops Save Work
Learn why smart coders (and smart kids!) avoid repeating themselves. Discover the "lazy programmer" idea and practice rewriting instructions with "repeat."
15-20 minutes Screen-Free
Loops in Art and Music
Create repeating patterns by stamping art, clapping rhythms, and building designs. See how artists and musicians use loops to make beautiful things.
15-20 minutes Screen-Free
Repeat Blocks in Scratch
Use the Repeat and Forever blocks in Scratch to draw shapes, animate sprites, and build projects that loop. See the power of loops on screen.
15-20 minutes Scratch
After the Lessons
Practice Activities
Fun challenges to practice spotting loops, rewriting with repeat, creating patterns, and building Scratch projects.
Practice ActivitiesModule Quiz
8 kid-friendly questions to check understanding. Pass with 6 out of 8 to show you have mastered loops!
Take Module QuizStudy Materials
Parent Guide and key concepts review. Great for a quick look before or after each lesson.
Tips for This Module
- Point out loops everywhere: "You are brushing each tooth -- that is a loop!" Everyday connections build understanding.
- Clap and move: Loops come alive when kids use their bodies. Clap patterns, march in circles, jump three times.
- Count the repeats: Ask your child how many times something repeats. This builds the idea of a loop that runs a specific number of times.
- Compare long and short: Show them 10 lines of instructions, then the same thing as "repeat 10 times." Let them see the difference.
- Let them experiment in Scratch: Change the number in a Repeat block and see what happens. Tinkering is learning.