Series 02
Deepening Code and Calm
Ages 7 - 11
Sign UpIn this project-based Scratch course that builds on the skills acquired on Series 01, young coders deepen both their coding skills and their understanding of mindfulness. Each lab introduces new programming concepts—like custom blocks, lists, conditionals, and parallel scripts—while exploring practices that help kids notice their thoughts, understand emotions, and connect with others. Through hands-on coding and creative reflection, they discover how building thoughtful programs can also help us become more thoughtful people.
Available Dates:
When
October 23 to December 11
Thursdays
3:30 PM - 5:00 PM
Where
Meadville Public Library
In this Series:
Lab 1
Kindness Collector
In this lab, we build a game that helps us practice sending kind thoughts to ourselves and others. As we collect names and actions in a list, we learn how Scratch can organize information and how kindness—like code—can ripple outward in meaningful ways. Along the way, we review variables, events, and discover how even small messages of care can add up to something big.
> Mindfulness Focus
Loving-Kindness (Metta)
> Coding Focus
Lists (with review of variables and events)
> Objectives
Learn how to develop kindness toward themselves and others through a gentle game mechanic, while learning how lists can store and organize multiple pieces of information in a Scratch project.
Lab 2
Shifting Views
In the "Shifting Views" lab, we explore how different characters can see the same situation in different ways. We practice empathy by imagining new perspectives—and bring that into our code by creating custom blocks with parameters. These help us build flexible projects where characters respond in unique ways, just like people do.
> Mindfulness Focus
Perspective-Taking and Empathy
> Coding Focus
Custom Blocks, Parameters, Conditional Responses
> Objectives
Practice seeing situations from different points of view, fostering empathy, and connect this to creating reusable custom blocks with parameters and conditionals in Scratch.
Lab 3
Inner Weather Reporter
In this lab, we learn to notice and name our emotions by thinking of them as different kinds of weather. Using variables and if-then logic in Scratch, we build a project that responds to how someone feels—sunny, stormy, calm, or cloudy. As we code, we also practice recognizing our feelings without judgment and finding calm in the middle of emotional storms.
> Mindfulness Focus
Emotional Awareness & Self-Regulation
> Coding Focus
Variables, Conditionals, Event Responses
> Objectives
Help students recognize and name their emotions (like different kinds of inner weather) and learn to respond thoughtfully using variables and conditionals in Scratch.
Lab 4
Harmony in Action
In "Harmony in Action", we explore how working together creates harmony — both in life and in code. We build a Scratch project where sprites move and respond at the same time, using broadcasts and parallel scripts to stay in sync. As we coordinate their actions, we notice how our choices affect others and how collaboration brings things to life.
> Mindfulness Focus
Interconnectedness and Collaboration
> Coding Focus
Parallelism, Synchronization, Advanced Broadcasting
> Objectives
Help students experience cooperation and connectedness through a Scratch project where multiple sprites coordinate using broadcasts and parallel scripts.
Lab 5
Mindful World Builder (Part 1)
In this lab, we begin designing our own Scratch projects inspired by a mindfulness idea that matters to us — like kindness, emotions, or connection. We plan and start building using the coding tools we’ve learned, combining creativity with reflection as we shape our digital worlds.
> Mindfulness Focus
Solidifying mindfulness concepts learned
> Coding Focus
Synthesis of all previous coding concepts
> Objectives
Students design and build their own Scratch project reflecting a mindfulness theme meaningful to them, applying the coding skills and mindfulness insights from all previous labs.
Lab 6
Mindful World Builder (Part 2)
We complete and share our mindfulness projects in this final lab. As we polish our work and prepare to present it, we reflect on what we’ve learned—about coding, about mindfulness, and about ourselves. Family and friends are invited to celebrate the creative journey with us.
> Mindfulness Focus
Solidifying mindfulness concepts learned
> Coding Focus
Synthesis of all previous coding concepts
> Objectives
Students design and build their own Scratch project reflecting a mindfulness theme meaningful to them, applying the coding skills and mindfulness insights from all previous labs.