Star Student Builder logoStar Student Builder
🐱 Scratch · inside Code Master

Build animations and games with Scratch

Scratch is the block-based coding language made by the Lifelong Kindergarten group at the MIT Media Lab. You build a program by dragging blocks together instead of typing, so nothing is ever misspelt and nothing crashes β€” which leaves a child free to think about the idea rather than the punctuation.

⬇ Get Scratch β€” free 🧱 What every block does

Scratch is completely free, and always has been. There is nothing to buy, no subscription, and no paid version with more features. Anyone telling you otherwise is selling something MIT gives away.

First MovesStd 1–2Animation and First GamesStd 3–5Real GamesStd 6–8Systems, Data and the Way OutStd 9–12

First Moves Β· Std 1–2

At this age the goal is cause and effect: I put a block here, and the cat did that. Nothing needs to be finished or neat.

Use ScratchJr on a tablet at this age. The ideas below are the same; the blocks just have pictures instead of words.

Project 13 blocks

Make the Cat Walk

The cat crosses the screen when you tap the green flag.

Build it β†’
Project 23 blocks

The Cat Says Your Name

Click the cat and it greets you.

Build it β†’
Project 35 blocks

Two Friends Talking

Two characters have a short conversation, taking turns.

Build it β†’

🧱 No computer to install on?

Star Blocks, this site's own language, runs inside the page with nothing to download β€” and teaches the same ideas.

Open the playground β†’
Ask GuruAcharya Samayeshwar