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

Animation and First Games Β· Std 3–5

This is the age where a child can finish something and show it to somebody. Every project here ends in a thing that works.

Full Scratch now, in the browser or the offline app.

Project 15 blocks

A Dance Animation

A character dances to a beat, changing costume in time with a drum.

Build it β†’
Project 27 blocks

Catch the Falling Apples

Apples fall from the top; move the basket with the arrow keys to catch them. Each catch scores a point.

Build it β†’
Project 35 blocks

A Maze to Escape

Steer a sprite through a maze you drew yourself. Touching a wall sends you back to the start.

Build it β†’
Project 45 blocks

A Story in Three Scenes

An illustrated story that changes backdrop and characters as it goes.

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