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

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
A glimpse into Charlotte Corbett's technology class at the Horace Mann School of the Deaf and Hard of Hearing.
Patrick McGuire posted this 6 weeks ago