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.

LessonTypeTimeKey Idea
1. Finding PatternsScreen-free15-20 minSpot patterns in shapes, numbers, nature, and music
2. Completing SequencesScreen-free15-20 minFill in blanks, extend patterns, create your own
3. Why Patterns MatterScreen-free15-20 minLoops, sorting, grouping, pattern recognition
4. Patterns in ScratchComputer15-20 minRepeat 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.

Tip: Before starting the lesson, point out 2-3 patterns in your surroundings. "Look at the tiles on the floor -- dark, light, dark, light. That is a pattern!" This primes your child to start noticing patterns everywhere.

Key activities:

Try saying: "A pattern is anything that repeats in a way you can predict. Once you spot the rule, you know what comes next. Let us see how many patterns we can find!"

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.

Important: When your child gets a pattern wrong, do not just say "no." Instead ask: "What rule were you using?" Often they have a reasonable rule that just does not match this particular pattern. Validate their thinking, then help them find the correct rule.
Tip: The "Create Your Own Patterns" activity is especially valuable. When a child creates a pattern, they must think about rules more deeply than when solving one. Encourage them to create patterns for you to solve!
Try saying: "To figure out a pattern, ask yourself: what repeats? Look at two or three pieces and see if you can spot the rule."

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.

Tip: The Sorting Game is a great opportunity to show that there is often more than one right answer. When your child sorts objects by color, ask: "What is another way you could sort these?" This builds flexible thinking.
Tip: The concept of loops is introduced here. Connect it to the Robot Game from Module 1: "Remember when you had to say STEP FORWARD five times? With a loop, you could just say REPEAT 5 TIMES: STEP FORWARD. That is way easier!"
Try saying: "When a programmer spots a pattern -- something that repeats -- they use a loop. A loop is like saying: do this thing, and repeat it this many times. It saves a lot of work!"

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.

The Pen extension must be added manually. Click the blue "Add Extension" button in the bottom-left corner, then select "Pen." Without this step, the pen blocks will not appear.
Tip: The drawing square activity is a key moment. Before building it in Scratch, ask your child: "What is the pattern in a square? What repeats?" Help them see that "move then turn 90 degrees" repeats 4 times. Then they build it using a loop.
Tip: Encourage experimentation! When your child changes numbers (angle, steps, repeats) and gets unexpected results, that is not failure -- that is discovery. Some of the most beautiful geometric patterns come from "wrong" numbers.

What to Say When Your Child Gets Stuck

SituationWhat 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

Q: "How do I know what the rule is? Some patterns are hard!"

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!

Q: "Why do shapes need specific angles?"

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.

Q: "Can I use loops for things other than drawing?"

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.

Q: "What if my pattern art does not look like the example?"

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

WordMeaningExample for Kids
PatternSomething that repeats in a predictable way"Red, blue, red, blue -- that is a pattern!"
RuleThe instruction that tells how a pattern works"The rule is: add 5 each time."
Pattern RecognitionSpotting similarities or repeating elements"I noticed it rains every Tuesday -- that is pattern recognition!"
LoopAn instruction that repeats a certain number of times"Repeat 4 times: step forward, turn right."
Repeat BlockThe Scratch block that creates a loop"The repeat block runs the blocks inside it over and over."
SortingOrganizing things into groups based on a rule"I sorted my toys by color."
GroupingPutting things together that share something in common"Dogs and cats are in the pets group."
Pen Down / Pen UpStart drawing / stop drawing in Scratch"Pen down is like putting your marker on the paper."
StampLeaves 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