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

At Sinclair Elementary School, a communications-focused /STEM magnet school in Houston, TX, all 560 K-12 students in Bradley Quentin’s STEM Lab are building confidence with creative computing.
ScratchEd Team posted this 7 weeks ago
“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 8 weeks 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 9 weeks ago