“Different children have different interests, come from different cultures, learn in different styles.” Engage learners with diverse interests and backgrounds while creating with Scratch.
As professor Mitch Resnick has noted in his post Designing for Wide Walls, “no single project will be meaningful to all kids. So if we want to engage all kids — from many different backgrounds, with many different interests — we need to support a wide diversity of pathways and projects.” Scratch is designed to support the creation of different types of projects, so kids can make what they feel passionate about: they can create their own games, but also interactive stories, art, music, animations, simulations, and more!
Scratch pioneered block-based programming, enabling young people to learn to code creatively and interactively. Creating Scratch projects fosters the development of computational and creative thinking skills that are critical for future success: learners identify problems, break them into smaller parts, debug them, and iterate on solutions.
Over the years, we’ve loved seeing the unique, exciting strategies educators use to explore Scratch and creative learning in their classrooms, clubs, and beyond. To learn more about our Creative Learning Philosophy, see our guide that lays out our guiding stars and includes a trove of facilitation tips and recommended reading. And we encourage you to explore the variety of Creative Learning Materials in our Learning Library (including lesson plans, coding cards, and educator guides).
When we adapt/remix or develop a creative coding activity/lesson, we look to:
As facilitators, we want to support playful learning and tinkering mindset values, so that participants can:
“Students aren’t just learning to code, they’re coding to learn.” Students can use Scratch to express ideas across subjects.
“When people think about thinking, they often think of a lone individual in deep contemplation. But most creative thinking doesn’t happen that way.” Support students in learning with their peers.
“Students will get more deeply involved in projects when they feel a sense of purpose – when they become engaged with issues that are meaningful to them, and to others.” Students can use Scratch to connect to the people, communities, and world around them.
See our “Imagine a World” or "Build the Change" resources for examples of an activity that encourages learners to imagine what they want to see in the world.