Computer Programming
How computers think and execute code. Students learn algorithms, variables, loops, and debugging—building and shipping a working interactive game or app in one day.
View full curriculum →Computer programming, AI, robotics, online safety, how money works, and mental health—the essential real-world skills every child needs for their future. We partner with BC schools to bring interactive one-day courses directly into the classroom.
Each topic is its own dedicated one-day classroom workshop. Schools can book a single day or combine multiple courses across the school year.
How computers think and execute code. Students learn algorithms, variables, loops, and debugging—building and shipping a working interactive game or app in one day.
View full curriculum →Modeled on MIT's Day of AI. Kids learn how AI and LLMs actually work, train their own machine learning model, learn smart prompting, and spot AI bias and hallucinations.
View full curriculum →Hands-on hardware engineering where code meets the physical world. Students wire ultrasonic and light sensors, program motors, and build autonomous robots to solve challenges.
View full curriculum →Kids are online daily without protection. We teach privacy defense, spotting phishing scams and AI deepfake voices/images, handling cyberbullying, and algorithm awareness.
View full curriculum →Schools don't teach kids about money. Through live simulations, students learn earning, the 50/30/20 budget, banking, debit vs. credit debt traps, and compound investing.
View full curriculum →Neuroscience-backed tools for young minds: how the brain reacts to stress, calming anxiety, breaking screen-dopamine loops, and building real confidence.
View full curriculum →
Today's kids are growing up surrounded by the internet, Artificial Intelligence, digital spending, and real mental health pressures—making practical life and future literacy more important than ever.
Built on research-backed curricula from MIT, Stanford, UC Berkeley, and leading youth nonprofits, Propel Youth Society partners with BC schools to bring these six essential one-day courses directly into public classrooms so every student gets prepared—regardless of what their family can afford.
Whether you lead a school, have a day to volunteer, or want to help fund classrooms across BC, there's a place for you here.
Principals and teachers: request one or more one-day courses for your school and tell us how many students and classes will participate.
Request a school workshop →Help run a one-day workshop in a local classroom or mentor a small group of kids. No teaching experience needed; we'll train you.
Apply to volunteer →Businesses and community groups can sponsor a school workshop or support classroom materials—and parents can introduce us to their child's school.
Partner with us →Workshops are booked directly by schools. Tell us your school name, grade levels, and how many students and classes you have.