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

Scratcher Dixiklo's Falcon 9 Lander Scratch project has spread like wildfire on the internet.
ScratchEd Team posted this 2 weeks ago
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 5 weeks 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 5 weeks ago