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

Nick Giacobbe, a Special Education teacher in Chicago, gives us a look inside his classroom.
ScratchEd Team posted this 1 week ago
Becoming a maker-teacher through Scratch...
ScratchEd Team posted this 1 week ago
In this first installment of our new story series, Dylan Ryder, an Educational Technologist in New York City, gives us a look inside his classroom.
ScratchEd Team posted this 6 weeks ago
randomness