Scratch MIT
Scratch - MIT

Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations — and share your creations with others in the online community.

Scratch Jr.
Scratch Jr.

Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games.

Girls Who Code: Digital Storyteller
Girls Who Code

Learn to program a digital story with Scratch to share an uplifting tale, a funny story, or important information to help people during challenging times.

Girls Who Code: Brave Not Perfect Debugging!
Girls Who Code

In this activity, we will dive deeper into what it means to be brave, not perfect when coding!

Girls Who Code: Friendship Code Chapter 1
Girls Who Code

In this activity you will read the first chapter of the Friendship Code, Lucy Goes to Coding Club.

Google for Education: CS First - Everything You Need to Teach CS First
Google

Empowering teachers to help students build the futures they deserve

BootUp Professional Development: Teacher Resources
BootUp

Our curriculum uses a combination of free open-source curricula and long-term professional development to customize and support implementation to engage students and create equitable CS programs for all.

Creative Computing Curriculum
Creative Computing Curriculum

The Creative Computing Curriculum is a collection of ideas, strategies, and activities for an introductory creative computing experience using Scratch.