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

See what teachers have to say about Scratch 3.0.
ScratchEd Team posted this 5 weeks ago
Educator Ginny B of Maine reminds educators to get in touch with their playful side.
Alexa Kutler posted this 6 weeks ago
The “Learning By…” series explores Seymour Papert’s 8 Big Ideas.
Alexa Kutler posted this 6 weeks ago