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

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 1 week ago
This middle school student is using Scratch to creatively solve problems in her community.
ScratchEd Team posted this 2 weeks ago
Educational Technologist, Dylan Ryder, is using Scratch to extend classroom learning in exciting new ways.
ScratchEd Team posted this 3 weeks ago
New Discussions
John Mitchell commented on this 1 day ago
Olcay Buyukcapar commented on this 1 day ago
Lilli Meloche commented on this 3 days ago
Keith Wilson commented on this 2 weeks ago
Mitch Resnick commented on this 2 weeks ago