Skip to main content

🐱 Scratch for Parents

Learn to code with Scratch — then confidently teach it to your child. Built for grown-ups who have never written a line of code.

You don't need to be a "tech person" to raise one.

This course teaches you the basics of Scratch first, then hands you the exact words, activities, and patience-savers to teach your kid. Every lesson has two halves: Learn It and Teach It.

Start Lesson 1 →

📚 About This Course

Scratch is a free, colorful coding playground made by MIT for kids roughly ages 8–16 (and younger with help). Instead of typing code, kids snap together colorful blocks like LEGO to make games, animations, and stories. It's the most popular way in the world for children to start coding.

The catch? Many parents feel lost the moment their child asks for help. This course fixes that. In a few short evenings you'll go from "I have no idea what this is" to "let me show you" — sitting beside your child as a confident coding buddy.

The Scratch website homepage at scratch.mit.edu, showing the slogan 'Create stories, games, and animations' with Start Creating and Join buttons and a row of featured community projects.
Figure: scratch.mit.edu — the free home of Scratch. This is where you and your child will create.

✅ What You'll Be Able To Do

  • Navigate the Scratch editor without feeling lost
  • Read and build block-based programs
  • Make a character move, talk, and react
  • Build a simple animation and a small game
  • Explain each idea to your child in plain words
  • Help them get "unstuck" without taking over
  • Keep them safe in the Scratch online community

👪 Who This Is For

  • Parents and guardians of curious kids
  • Grandparents, aunts, uncles, mentors
  • Teachers and homeschoolers new to Scratch
  • Any adult who wants coding basics, gently

Coding experience required: none. Seriously.

🧭 How This Course Works

Every lesson follows the same rhythm, so you always know what to expect. First you learn the skill yourself, then you get a ready-made plan for teaching it.

flowchart LR A([You Learn It]) --> B([You Try It]) B --> C([You Teach It]) C --> D([Your Child Creates]) D -->|next lesson| A style A fill:#4C97FF,color:#fff,stroke:#333 style B fill:#59C059,color:#fff,stroke:#333 style C fill:#9966FF,color:#fff,stroke:#333 style D fill:#FFAB19,color:#5c3d00,stroke:#333

🎓 Learn It

Clear, jargon-free explanations with real screenshots of Scratch. You follow along on your own screen.

🛠️ Try It

A tiny hands-on project each lesson, with step-by-step instructions and the finished blocks shown.

💬 Teach It

The exact phrases to say, common kid mistakes to expect, and age-appropriate tips (5–7, 8–11, 12+).

📖 Course Modules

The full course has four modules — all 12 lessons are ready. Work through them in order, or jump to what you need.

Module 1: Getting Started with Scratch Ready

Meet Scratch, tour the editor, and make your very first project move and talk. By the end you'll have coded something together.

Module 2: Core Coding Concepts Ready

The big ideas behind all code — sequences, events, loops, and conditionals — taught the Scratch way.

Module 3: Building Real Projects Ready

Put the pieces together into things kids are proud to share: an animated story and a simple game with a score.

Module 4: Teaching Scratch to Your Child Ready

Go deeper on the teaching craft: motivation, safe sharing, and where to go after Scratch.

✅ What You Need to Start

Almost nothing — that's part of why Scratch is wonderful.

NeedDetailsRequired?
A computer or tabletLaptop, desktop, or Chromebook works best. Scratch also runs on most tablets.Yes
Internet connectionTo use Scratch in your web browser at scratch.mit.edu.Yes*
A web browserChrome, Edge, Safari, or Firefox — a recent version.Yes
A free Scratch accountOptional, but lets you save projects. We'll cover sign-up (and parent email) in Lesson 1.2.Optional
15–40 minutesPer lesson. Do them at your own pace, ideally before teaching your child.Yes

💡 No internet? No problem.

*There's also a free Scratch offline app for Windows, Mac, ChromeOS, and Android. We'll point you to it in Module 4.

🚀 Begin Module 1 →

🔗 Helpful Links

Scratch is a project of the Scratch Foundation. This is an independent educational course and is not affiliated with or endorsed by the Scratch Foundation or MIT.

🔍 Search This Course