Getting Started with Scratch
Scratch is a free visual programming language and online community where anyone can create their own stories, games, and animations. We are so excited to share the many pathways to participate in the Scratch global community!

Just Getting Started?
- The Scratch Ideas page is a great place to begin! 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?
- Getting Started with Scratch Info Sessions offer a facilitated opportunity to learn more about the Scratch editor, online community, and ways Scratch is used by young people and educators around the world.
- Explore the what, why, and how of creative learning with a community of educators, designers, parents, and learners in Learning Creative Learning, an online course organized by the Lifelong Kindergarten Group — the group who created Scratch — at the MIT Media Lab. The weekly workshops will introduce the creative learning ethos found on the Scratch platform and share ideas for using Scratch through a creative learning approach.
Interested in Scratch in Schools?
- The Getting Started with Scratch Guide covers the basics: from dragging out your first blocks of code to creating your own sprites. It also includes links to our tutorials, coding cards, and other tips to get you and your learners creating in Scratch.
- Set up a Scratch Teacher Account. The Scratch Teacher Account guide includes support for account set up, class creation, password tips, and making teacher studios where students can share their Scratch projects with you and their peers.
- Virtual Family Creative Coding Nights bring young people, families, educators, and administrators together online to create and explore using Scratch. The Scratch team collaborated with the Office of Computer Science at Chicago Public Schools to develop and share this guide as a remixable resource for running your own version of the event.
- The Scratch Educator page offers many more resources to support creative coding from beginner to more advanced learners.

