Build Games, Stories, and Animations

Learn how to use coding blocks to create your own interactive projects. Every lesson results in something you can play, share, or improve.

Think Like a Programmer

Learn how programmers solve problems by breaking them into smaller steps. Along the way, you'll discover loops, variables, events, and logic. When students move to Python or any other language, they're not starting over. They already understand how code thinks.

Create a Portfolio of Projects

By the end of the course, you'll have a collection of games, animations, and interactive stories to share with family and friends.

Course curriculum

    1. Welcome!

    2. Gather your materials

    1. Make Your Scratch Account

    2. My First Scratch Project

    3. Make the Scratch Cat Move

    4. Make Characters Talk

    1. Remix Sprites

    2. Paint Your Own Sprite

    3. Add Your Art

    4. Using Pictures as Backdrops

    5. Draw Backdrops

    6. Sounds: Add, Record, Text to Speech

    7. Backpack

    8. Challenge

    1. Broadcast Blocks

    2. Animate Your Name

    3. Make a Story

    4. Make a Traffic Light

    5. Key Presses Part 1

    6. Key Presses Part 2

    7. Make a Clicker Game

    8. Add a Start Screen

    9. Challenge

    1. Asking Questions

    2. Make a Mouse Trail

    3. Create a Jumping Game

    4. Dance Party

    5. Whack A Mole

    6. Challenge

    1. Make a Virtual Pet

    2. Make Tic-Tac-Toe

    3. Make a Quiz Game

    4. Clones & Local Variables

    5. Fireworks

    6. Face Sensing with AI

    7. Challenge

About this course

  • $39.99
  • 37 lessons

Frequently Asked Questions (FAQs)

  • What materials do I need?

    You'll need a computer or tablet with internet access and a free Scratch.mit.edu account. A notebook is also helpful for planning projects, drawing game ideas, and recording coding discoveries.

  • Is this course really self-paced?

    Yes. There are no live sessions, no deadlines, and no scheduled class times. Your student works through lessons whenever it fits your schedule.

  • How does the mastery-based feedback work?

    When your student submits an assignment, our instructors review it and either approve it or send specific feedback for revision. Students revise and resubmit until the work meets the standard. No moving on until it's solid.

  • How long does the course take to complete?

    Most students finish in 3–5 months, but there's no time limit. Some families move faster, some slower - the course works either way.

  • What do students get when they finish?

    A certificate of completion. The course is transcript-eligible through Wild Oasis Learning, or students can self-report the credit to their own school or program.

Get Started