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
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

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


























