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

Leanna Prater - a Technology Integration Specialist in Lexington, KY - knows peer-support is crucial for teachers, so she started hosting meetups. Read more about her inspiration and process.
ScratchEd Team posted this 1 day ago
A group of Engineers from Oman worked on building a development board by which kids can use Scratch to control electronics snap kits. Adding a whole new level to the game !
Engineering Village posted this 3 days ago
Students gain excitement creating coding games based on a multidisciplinary unit.
Elise Durkee posted this 12 weeks ago