{:

Series 02

Deepening Code and Calm

Ages 7 - 11

Sign Up

In 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

Price

$90.00 for 6 labs

Register

10 spots available

Sign Up

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.