What is Scratch?

Scratch is a programming language that makes it easy to create interactive art, stories, simulations, and games – and share those creations online.

Learn more »

What is ScratchEd?

ScratchEd is an online community where Scratch educators:

Get Started with Scratch

Imagine the creative possibilities with Scratch and the online community in this intro video.

New Stories

A South Dakota Scratch Educator reminds us: you don't always have to know all the answers!
Alexa Kutler posted this 1 day ago
Rick Bush, an Educator from Portland, OR reminds fellow educators: You don't have to be an expert to teach with Scratch...
Alexa Kutler posted this 1 week ago
We have a special project for the Women International Day! Join us and remix our project with your students! :)
Amanda Antorino posted this 4 weeks ago