Camp Program

Python Plant Power: Code a Wacky Garden

Python

PGZero

Python · PGZero · Game Creation

Creative Coding

1/2 Day Camp

Price $69

Ages 9 - 13

Wacky Plants, Playful Ideas, and a Garden You Code Yourself!

12:30 PM to 3:30 PM

Enroll Now

Enroll Now

Overview

Grow something wonderfully weird and turn your ideas into a playable garden game! In Python Plant Power: Code a Wacky Garden, campers will use Python and PGZero to create plants that grow when watered and earn points when harvested. GitHub’s 2026 report ranks Python second among languages on its platform by contributors. Campers will get a playful introduction to that widely used technology as they bring their own wacky garden to life.

Campers will build a satisfying cycle: water, grow, harvest, and repeat! They can invent plant names, decide how much water a plant needs, and change the points earned at harvest. Personalized messages and background colors add character to their creations. Every change gives them something to try, from easy-to-water plants to thirsty plants with bigger rewards.

Behind the garden fun is hands-on STEM learning. Campers will use variables to track water and points, mouse input to respond to clicks, calculations to update values, and conditional statements to decide when a plant is ready to grow or harvest. They’ll practice logical thinking, creative decision-making, and connecting rules with results. No coding experience is needed; campers should be comfortable finding keyboard keys and entering short lines, with no typing-speed requirement.

Key Concepts

  • Python game creation with PGZero

  • Variables for tracking water and points

  • Mouse input and interactive game actions

  • Calculations for watering and harvest rewards

  • Conditional statements and plant growth stages

  • Testing and adjusting game rules

Soft Skills

  • Creative thinking and personal expression

  • Logical reasoning and problem-solving practice

  • Connecting choices with observable results

  • Attention to detail while coding

  • Confidence through creating a playable game

Outcomes

  • Build a playable garden game using a PGZero starter template

  • Make plants respond to watering and progress through growth stages

  • Use variables and calculations to track water and harvest points

  • Write conditions that determine when plants grow or become harvestable

  • Personalize plant names, rewards, messages, and background colors

  • Test how changing watering requirements and rewards affects gameplay

Share This:
facebook
twitter
linkedin
Minecraft Madness Camp

Camp Overview

Price

$69

Experience Needed

No previous coding experience required. Campers should be comfortable finding keys on the keyboard and entering short lines of code. No typing-speed requirement.

Length

1/2 Day Camp

Signup By

Saturday, December 19, 2026

Time

12:30 PM to 3:30 PM

Starts On

Monday, December 21, 2026

Ends On

Monday, December 21, 2026

Location

Coder's Clubhouse - Edina, MN

Our Other Camps

Explore our other awesome camps below—each one packed with creativity, tech skills, and fun your child will love!

Turn your ideas into something you can hold! Design a personalized keychain or flat ornament in Tinkercad, explore how 3D printers work, and enjoy creative design challenges. Take home your finished print! Ages 9–13. No experience needed.

Build a Roblox world gone glitchy! Code vanishing platforms, tricky hazards, and an escape passage with Lua scripting. Customize your obstacle course, challenge other campers, and turn your love of Roblox into a game you bring to life!

Build a game that tests steady hands! Campers ages 9–13 design an Operation-style game, wire a working buzzer circuit, and challenge classmates to play. Take home your finished game, batteries included! No electronics experience needed.

Put your own twist on Minecraft! Campers ages 9–14 use MCreator to design custom blocks, items, or tools, personalize textures and behaviors, and share their creations with peers. Beginners welcome! Basic Minecraft familiarity is helpful.

Get rolling with robotics! Campers ages 9–13 team up to drive and code Sphero Mini robots, build obstacle courses, and test their solutions. Beginner-friendly activities combine coding, creativity, and teamwork. Laptops and robots provided.

Design, code, and play your own arcade game! Campers ages 9–13 choose game options, create pixel-art characters, add scoring and challenges, and test games together. Take home your game on a USB drive.

Jump, dive, and race through Fall Guys challenges! Campers ages 8–13 will learn the controls, practice strategies, play against fellow campers, and finish with a friendly mini tournament. Beginners and experienced players welcome. PCs and accounts provided.

Build your own Roblox adventure! Campers ages 8–14 create an obby, maze, or exploration game, try basic scripting, and test games with classmates. All skill levels welcome! PCs and accounts provided, plus a USB drive to take projects home.

Start your engines! Learn SuperTuxKart basics, sharpen racing skills, and challenge campers in a fun mini tournament. Explore steering, drifting, and power-ups with staff guidance. Ages 9–14. Beginners welcome. PCs and keyboards provided.

Start your engines! Learn the basics of SuperTuxKart, practice your racing skills, and challenge fellow campers in a friendly mini tournament. Explore steering, drifting, and power-ups with staff guidance. Ages 9–14. Beginners welcome. PCs and keyboards provided.

Dream up a mythical pet and build its webpage! Kids ages 9–13 will type HTML, use AI to create pet and habitat images, and add colorful CSS styling. No coding experience needed. Bring imagination and basic typing skills for a fun morning!

Turn big ideas into real Python programs! Kids ages 9–13 will create hilarious stories, invent superheroes, and build a Secret Door adventure while learning to code. No Python experience needed. Bring curiosity and basic typing skills!

Get rolling with robotics! Campers ages 9–13 team up to drive and code Sphero Mini robots, build obstacle courses, and test their solutions. Beginner-friendly activities combine coding, creativity, and teamwork. Laptops and robots provided.

Level up with GDevelop! Campers will build their own playable video game while learning programming logic, movement, physics, and collisions. They'll get creative, solve problems, and explore real game development. No experience needed!

Create your own catch game in Scratch! Choose a fun theme, add scoring and sound effects, and test your game with classmates. Take your finished game home on a provided USB drive to keep playing and creating. Ages 9–13. No coding experience needed!

Learn clever chess tactics, solve puzzles, and challenge fellow campers on our Coder’s Chess Club platform! Put your skills into action in a friendly mini tournament. Ages 9–13. Beginners welcome; knowing how the pieces move is helpful.

Team up for an afternoon of Roblox fun! Help choose games, enjoy supervised play on our private server, and join group challenges with fellow campers. Ages 9–13. Beginners welcome. PCs and Roblox accounts provided.

Turn your ideas into something you can hold! Design a personalized keychain or flat ornament in Tinkercad, explore how 3D printers work, and enjoy creative design challenges. Take home your finished print! Ages 9–13. No experience needed.

Build, experiment, and bring your ideas to life in Minecraft! Campers design structures, explore Redstone mechanisms like doors and lights, and test and share creations. Guided instruction blends creativity with hands-on problem-solving.

Create a quest where your choices change the story! Build a playable Python adventure with PGZero, shape its story and surprising endings, and bring your imagination to the screen. No coding experience needed. Your adventure starts here!

Create a quest where your choices change the story! Build a playable Python adventure with PGZero, shape its story and surprising endings, and bring your imagination to the screen. No coding experience needed. Your adventure starts here!

Turn your ideas into something you can hold! Design a personalized keychain or flat ornament in Tinkercad, explore how 3D printers work, and enjoy creative design challenges. Take home your finished print! Ages 9–13. No experience needed.

Build, experiment, and bring your ideas to life in Minecraft! Campers design structures, explore Redstone mechanisms like doors and lights, and test and share creations. Guided instruction blends creativity with hands-on problem-solving.

Get rolling with robotics! Campers ages 9–13 team up to drive and code Sphero Mini robots, build obstacle courses, and test their solutions. Beginner-friendly activities combine coding, creativity, and teamwork. Laptops and robots provided.

Level up with GDevelop! Campers will build their own playable video game while learning programming logic, movement, physics, and collisions. They'll get creative, solve problems, and explore real game development. No experience needed!

Learn clever chess tactics, solve puzzles, and challenge fellow campers on our Coder’s Chess Club platform! Put your skills into action in a friendly mini tournament. Ages 9–13. Beginners welcome; knowing how the pieces move is helpful.

Team up for an afternoon of Roblox fun! Help choose games, enjoy supervised play on our private server, and join group challenges with fellow campers. Ages 9–13. Beginners welcome. PCs and Roblox accounts provided.

Dream up a mythical pet and build its webpage! Kids ages 9–13 will type HTML, use AI to create pet and habitat images, and add colorful CSS styling. No coding experience needed. Bring imagination and basic typing skills for a fun morning!

Create your own catch game in Scratch! Choose a fun theme, add scoring and sound effects, and test your game with classmates. Take your finished game home on a provided USB drive to keep playing and creating. Ages 9–13. No coding experience needed!

Turn big ideas into real Python programs! Kids ages 9–13 will create hilarious stories, invent superheroes, and build a Secret Door adventure while learning to code. No Python experience needed. Bring curiosity and basic typing skills!

Turn your ideas into something you can hold! Design a personalized keychain or flat ornament in Tinkercad, explore how 3D printers work, and enjoy creative design challenges. Take home your finished print! Ages 9–13. No experience needed.

Start your engines! Learn SuperTuxKart basics, sharpen racing skills, and challenge campers in a fun mini tournament. Explore steering, drifting, and power-ups with staff guidance. Ages 9–14. Beginners welcome. PCs and keyboards provided.

Start your engines! Learn the basics of SuperTuxKart, practice your racing skills, and challenge fellow campers in a friendly mini tournament. Explore steering, drifting, and power-ups with staff guidance. Ages 9–14. Beginners welcome. PCs and keyboards provided.

Jump, dive, and race through Fall Guys challenges! Campers ages 8–13 will learn the controls, practice strategies, play against fellow campers, and finish with a friendly mini tournament. Beginners and experienced players welcome. PCs and accounts provided.

Build a game that tests steady hands! Campers ages 9–13 design an Operation-style game, wire a working buzzer circuit, and challenge classmates to play. Take home your finished game, batteries included! No electronics experience needed.

Put your own twist on Minecraft! Campers ages 9–14 use MCreator to design custom blocks, items, or tools, personalize textures and behaviors, and share their creations with peers. Beginners welcome! Basic Minecraft familiarity is helpful.

Build your own Roblox adventure! Campers ages 8–14 create an obby, maze, or exploration game, try basic scripting, and test games with classmates. All skill levels welcome! PCs and accounts provided, plus a USB drive to take projects home.

Get rolling with robotics! Campers ages 9–13 team up to drive and code Sphero Mini robots, build obstacle courses, and test their solutions. Beginner-friendly activities combine coding, creativity, and teamwork. Laptops and robots provided.

Build a Roblox world gone glitchy! Code vanishing platforms, tricky hazards, and an escape passage with Lua scripting. Customize your obstacle course, challenge other campers, and turn your love of Roblox into a game you bring to life!

Design, code, and play your own arcade game! Campers ages 9–13 choose game options, create pixel-art characters, add scoring and challenges, and test games together. Take home your game on a USB drive.

Sign up for our newsletter!

🏕️ Stay on Top of Upcoming Camps

Browse all upcoming camp sessions and add them to your Google Calendar. Subscribe to stay updated and keep your child’s summer or school break plans organized with ease.

PATH PROGRAM

PATH PROGRAM

Path Program Levels

Path Program Levels

Check out these other Path Program levels at Coder's Clubhouse

Check out these other Path Program levels at Coder's Clubhouse