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

Creative computing, for me, is all about understanding and exploring the expressive potential of coding...
ScratchEd Team posted this 3 days ago
Code a Cookie...It’s been messy, colorful, and playful — everything I would want in a programming experience. Would I categorize this activity as creative computing? Absolutely.
ScratchEd Team posted this 3 days ago
As a special education teacher in the Chicago Public Schools, I’m always on the lookout for opportunities to facilitate creative computing in ways that are authentic and meaningful...
ScratchEd Team posted this 3 days ago
New Discussions
Alexa Kutler commented on this 1 week ago
Alexa Kutler commented on this 1 week ago
Alexa Kutler commented on this 1 week ago
Alexa Kutler commented on this 1 week ago
randomness