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

A ScratchEd Meetup, an exploration of makerspaces, and more Scratch! Here's what we learned at MassCUE2018!
Alexa Kutler posted this 9 weeks ago
Last June, Cambridge Public School (CPS) Tech Integration Specialists hosted a "CS playground" for their students. Learn more about what inspired the event and how it went!
ScratchEd Team posted this 14 weeks ago
Shawn Patrick Higgins, an educator in Portland, Oregon, helps students bring their imaginations to life with Scratch!
ScratchEd Team posted this 15 weeks ago
randomness