Module 5: Parent Guide
Everything you need to teach loops and repetition. Print this page for a handy reference.
Module Overview
Topic: Loops and Repetition
Ages: 6-10 years old
Total Time: 60-80 minutes across 4 lessons
Big Idea: Loops let you repeat a set of steps without writing them out every time. Repetition is one of the most powerful concepts in all of coding.
Lesson Breakdown
Find loops in daily routines, music, nature, and games. Build awareness that repetition is everywhere.
Compare long repeated instructions to short loop versions. Learn the "lazy programmer" idea. Practice rewriting with "repeat."
Create visual patterns and clapping rhythms. See how artists and musicians use loops.
Use Repeat and Forever blocks to draw shapes, create animations, and build loop-powered projects.
Key Vocabulary
| Word | Kid-Friendly Definition | Example |
|---|---|---|
| Repetition | Doing the same thing more than once | Brushing each tooth, climbing each stair |
| Loop | A set of steps that repeat | "Repeat 4 times: clap your hands" |
| Loop body | The steps inside the loop that get repeated | In "Repeat 4: move, turn" the body is "move, turn" |
| Count loop | A loop that repeats a set number of times | "Repeat 10 times: jump" |
| Until loop | A loop that keeps going until something changes | "Repeat until the bowl is empty: take a bite" |
| Pattern | A design made by repeating the same elements | Red, blue, red, blue, red, blue |
| Repeat block | A Scratch block that runs steps a set number of times | The orange "repeat (10)" block in Scratch |
| Forever block | A Scratch block that runs steps without stopping | Used for animations and games that keep running |
Teaching Tips
Common Questions Kids Ask
"What if I want a loop to stop?"
A Repeat block stops automatically after the set number of times. A Forever block stops when you click the red stop button. In Module 6, kids will learn about conditions that can stop loops too.
"Why does the shape look weird?"
The turn angle and repeat number work together. For a closed shape, the turn angle times the repeat number should equal 360. If it does not equal 360, you get spirals or stars -- which can be even cooler!
"Can I put a loop inside another loop?"
Yes! That is called a "nested loop" and it is how you make complex patterns like grids and rows of shapes. If your child discovers this on their own, that is wonderful. It is an advanced concept they will explore more later.
Extension Activities
- Loop journal: Keep a tally of all the loops your child notices in one day. They will be surprised how many there are.
- Recipe loops: Find a recipe that has repeated steps (like "stir every 2 minutes for 10 minutes") and identify the loop.
- Music loops: Listen to a song and count how many times the chorus repeats.
- LEGO loops: Build a pattern with LEGO bricks (like red, blue, red, blue) and describe it as a loop.
- Scratch art gallery: Challenge your child to create 5 different shapes or patterns in Scratch and save them as a project.
What Comes Next
In Module 6: Debugging, your child will learn that mistakes are a normal part of coding and life. They will learn to find and fix errors step by step, using a detective approach. The growth mindset skills from this module (experimenting, trying different numbers) will help them become great debuggers.