Scratch is a programming language and an online community where children can program and share interactive media such as stories, games, and animation with people from all over the world. As children create with Scratch, they learn to think …
This page offers a variety of tutorials, guides, coding cards, and projects for kids, families, and educators to start creating with Scratch. Did you know that Scratch is available in more than 70 languages?
Your students can use Scratch to code their own interactive stories, animations, and games. In the process, they learn to think creatively, reason systematically, and work collaboratively — essential skills for everyone in today’s society.