Module 8: Parent Guide
What to Do After the Course and How to Keep the Learning Going
Congratulations! You and your child have completed an entire course in computational thinking. The skills your child has built -- logical reasoning, problem decomposition, pattern recognition, and systematic debugging -- are real, lasting thinking skills. This guide will help you keep the momentum going.
What Your Child Has Learned
Over 8 modules, your child has developed skills that go far beyond coding:
| Skill |
What It Means |
Where It Helps |
| Precise Instructions |
Giving clear, step-by-step directions |
Writing, communicating, explaining ideas |
| Pattern Recognition |
Spotting things that repeat or follow rules |
Math, music, reading, science |
| Decomposition |
Breaking big problems into small steps |
Writing essays, cleaning up, school projects |
| Conditional Thinking |
If/then decision-making |
Science experiments, daily choices, planning |
| Loops/Efficiency |
Finding shortcuts through repetition |
Math facts, routines, organization |
| Debugging |
Finding and fixing mistakes calmly |
Test corrections, self-editing, problem-solving |
| Design Thinking |
Planning before building |
Art projects, school reports, creative work |
| Strategic Thinking |
Thinking ahead and planning moves |
Games, social situations, goal-setting |
How to Keep the Learning Going
1. Use the Vocabulary in Daily Life
Keep using the terms from the course in everyday conversations:
- "Let us decompose this problem. What is step one?"
- "Do you see a pattern here?"
- "Let us debug this. What went wrong and where?"
- "That is great if/then thinking!"
When your child hears these words regularly, the thinking skills stay active and become part of how they naturally approach problems.
2. Continue with Scratch
Scratch is a wonderful open-ended tool. Encourage your child to:
- Build new projects based on their own ideas
- Explore the Scratch community and remix other projects
- Try Scratch extensions (music, pen drawing, video sensing)
- Follow along with Scratch tutorials on the Scratch website
- Set a goal to build one small project per week or month
3. Play Thinking Games Regularly
Games that build thinking skills are a wonderful ongoing activity:
- Board games: Chess, checkers, Othello, Connect Four, Blokus
- Card games: Set, Uno (strategy version), Skip-Bo
- Logic puzzles: Sudoku (start with 4x4), grid logic puzzles, tangrams
- Building: LEGO challenges, marble runs, building forts with constraints
- Word games: 20 Questions, I Spy (with logical clues)
4. Explore Next-Step Resources
Free online resources:
- Scratch (scratch.mit.edu) -- Continue building projects in the community
- Code.org -- Structured coding courses for all ages
- CS Unplugged (csunplugged.org) -- Screen-free computer science activities
- Khan Academy -- Computing courses for older kids ready for text-based code
- Blockly Games (blockly.games) -- Puzzle-style coding challenges
Books:
- "Hello Ruby" by Linda Liukas -- Stories that teach coding concepts
- "Coding Games in Scratch" by Jon Woodcock -- Step-by-step game projects
- "How to Be Good at Science, Technology, and Engineering" by DK -- Hands-on STEM activities
- "Girls Who Code" by Reshma Saujani -- Inspiring stories about coders
- "The Official Scratch Coding Cards" -- Hands-on Scratch activity cards
- "Lauren Ipsum" by Carlos Bueno -- A story that teaches computer science ideas
Physical/hands-on options:
- Micro:bit -- A small programmable computer for physical projects
- LEGO Mindstorms / LEGO Spike -- Robotics kits that combine building and coding
- Arduino starter kits -- For older kids ready for electronics and coding
- Local coding camps or clubs -- Check your library, community center, or school
5. When Your Child is Ready for Text-Based Coding
There is no rush to move beyond Scratch. When your child is comfortable with Scratch and showing interest in "real" coding, consider:
- Python -- The most beginner-friendly text-based language (check out the Intro to Python course on this same website!)
- JavaScript -- Great for making interactive web pages
- Swift Playgrounds -- Apple's app for learning Swift on iPad
Signs your child might be ready: they are comfortable with Scratch, they are curious about how "real" programs work, and they can type reasonably well.
Celebrate the Achievement
Your child completed an 8-module course in computational thinking. That took persistence, curiosity, and real effort. Make sure they know how proud you are -- not just of the final result, but of the thinking they did along the way.
- Print and display the certificate from Lesson 4
- Tell family members and friends what your child accomplished
- Ask your child to teach a skill from the course to someone else
- Look back at Module 1 together and see how much they have grown
- Let your child choose what to learn or build next
A Note for You, the Parent
You did something remarkable too. You sat with your child, guided them through challenges, managed frustration, celebrated small wins, and helped them build thinking skills that will last a lifetime. Teaching is one of the hardest and most rewarding things you can do. Thank you for investing this time in your child's growth.