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

“If it can work here, it can work anywhere,” says Kimberly Boyce, a STEM Lab teacher in a Title 1 school in Houston, TX. In this story, she shares how.
ScratchEd Team posted this 1 day ago
5th grade teacher, Alfonso Mendoza, shares how Scratch is helping all students—English Language Learners in particular—to feel integrated into their classroom learning community.
ScratchEd Team posted this 1 week ago
Thinking of hosting a small Scratch Day celebration in your classroom or school? Check out this interview with Scratch Day host, Heloisa Zalcberg.
ScratchEd Team posted this 2 weeks ago
randomness