Module 2: Parent Guide
Patterns Everywhere
Think Like a Coder -- Kids Coding Course -- Safaa Dabagh
Overview
Module 2 teaches pattern recognition -- one of the most fundamental skills in computer science. Your child will learn to spot patterns in shapes, numbers, and nature before applying that skill in Scratch using repeat blocks (loops). Three lessons are screen-free; one uses Scratch.
| Lesson | Type | Time | Key Idea |
|---|---|---|---|
| 1. Finding Patterns | Screen-free | 15-20 min | Spot patterns in shapes, numbers, nature, and music |
| 2. Completing Sequences | Screen-free | 15-20 min | Fill in blanks, extend patterns, create your own |
| 3. Why Patterns Matter | Screen-free | 15-20 min | Loops, sorting, grouping, pattern recognition |
| 4. Patterns in Scratch | Computer | 15-20 min | Repeat blocks, pen drawing, geometric art |
How to Facilitate Each Lesson
Lesson 1: Finding Patterns
Your role: Read through the lesson with your child and lead the pattern-spotting activities. This lesson is very hands-on and conversational.
Key activities:
- Nature Pattern Hunt -- go outside and find patterns in leaves, petals, bark, and more
- Clap a Pattern -- create and copy rhythm patterns together
- Spot the Pattern exercises -- work through the shape, color, and number patterns in the lesson
Lesson 2: Completing Sequences
Your role: Work through the pattern puzzles together. Let your child try each one before revealing the answer. If they get stuck, help them find the rule rather than giving the answer directly.
Lesson 3: Why Patterns Matter
Your role: Lead the Sorting Game and the discussion about how computers use patterns. This lesson bridges the gap between pattern recognition and programming loops.
Lesson 4: Patterns in Scratch
Your role: Sit with your child at the computer. Help them find the Control category (for the repeat block) and add the Pen extension. Let them control the mouse as much as possible.
What to Say When Your Child Gets Stuck
| Situation | What to Say |
|---|---|
| They cannot find the pattern rule | "Look at the first two items. What changes between them? Now check -- does the same change happen between the second and third items?" |
| They get a pattern answer wrong | "What rule were you using? That is interesting thinking! Let us check if that rule works for all the items in the pattern." |
| They are confused about loops | "A loop just means: do this thing, and repeat it. Like when you clap a rhythm over and over. The pattern repeats -- that is a loop!" |
| Their Scratch drawing looks wrong | "That is interesting! What did you expect it to look like? Let us figure out which number to change. Try a different angle and see what happens." |
| They want to give up on a pattern | "Let us cover up the hard part and just look at the first few items. What do you notice? Now uncover the next one -- does it match your idea?" |
| They finish fast and want more | "Can you make a pattern with TWO things changing at once? Or can you draw a shape in Scratch that we have not tried yet?" |
Common Questions Kids Ask
A: Start by looking at just the first two or three items. Ask: what changed? Did something get bigger? Did a number go up? Once you have a guess, check if it works for the rest of the pattern. If not, try a different rule!
A: A full turn is 360 degrees (like spinning all the way around). To make a shape, the turns have to add up to 360. A square has 4 turns, so each one is 360/4 = 90 degrees. A triangle has 3 turns, so each one is 360/3 = 120 degrees.
A: Absolutely! Loops can repeat any instruction. You could use a loop to make a character say something 5 times, or play a sound 3 times, or move back and forth. Loops work with any blocks in Scratch.
A: That is completely fine! Small changes in numbers create very different results. If you used a slightly different angle or number of steps, you might discover something even cooler than the example. Experimenting is how real artists and programmers make discoveries.
Vocabulary Reference
| Word | Meaning | Example for Kids |
|---|---|---|
| Pattern | Something that repeats in a predictable way | "Red, blue, red, blue -- that is a pattern!" |
| Rule | The instruction that tells how a pattern works | "The rule is: add 5 each time." |
| Pattern Recognition | Spotting similarities or repeating elements | "I noticed it rains every Tuesday -- that is pattern recognition!" |
| Loop | An instruction that repeats a certain number of times | "Repeat 4 times: step forward, turn right." |
| Repeat Block | The Scratch block that creates a loop | "The repeat block runs the blocks inside it over and over." |
| Sorting | Organizing things into groups based on a rule | "I sorted my toys by color." |
| Grouping | Putting things together that share something in common | "Dogs and cats are in the pets group." |
| Pen Down / Pen Up | Start drawing / stop drawing in Scratch | "Pen down is like putting your marker on the paper." |
| Stamp | Leaves a copy of the sprite on the stage | "Stamp makes a picture of the cat wherever it is right now." |
Module 2: Patterns Everywhere -- Parent Guide
Think Like a Coder -- Kids Coding Course -- Safaa Dabagh -- sdabagh.github.io
© 2025