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 11 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 12 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 13 weeks ago
randomness