Coding Camp
Ages 8-15
Date: July 6 - July 10
Please note the tuition fee reflects the cost for a single camp enrollment.
Campers will dive into the exciting world of coding through creative, hands-on activities and fun game-building projects. Starting with beginner-friendly tools, they’ll learn the foundations of programming, logical thinking, and problem-solving.
Beginner (Ages 8–11): Game Development Adventure
Young coders embark on journey using MakeCode Arcade. They’ll bring their ideas to life while learning core programming concepts in a fun, hands-on way.
Activities include:
- Creating and animating game characters (sprites)
- Programming movement, interactions, and simple controls
- Learning key concepts: variables, loops, conditionals, functions, and arrays
- Applying design principles to build engaging games
- Debugging and problem-solving exercises
- Presenting their final games in a collaborative showcase
What they’ll learn: Coding fundamentals, logical thinking, problem-solving, game design, and building confidence with hands-on programming projects.
Intermediate (Ages 12–15): Python Programming & Game Creation
For teens ready to level up, this 10-day camp dives deeper into Python. Campers will tackle real-world programming challenges, master advanced concepts, and create a fully playable game using Pygame.
Activities include:
- Writing Python programs with variables, loops, and functions
- Exploring object-oriented programming (OOP) concepts
- Handling files, creating custom modules, and managing data
- Designing and building a Python-based game with graphics and sound
- Debugging, testing, and refining code
- Showcasing their custom project to peers and family
What they’ll learn: Intermediate programming, problem-solving, game logic, OOP, and real-world coding skills for future-ready learners.
Tech Requirements: Campers will need to bring a laptop for the duration of the camp. No special software or applications are required—just the ability to connect to Wi-Fi. Please make sure the device is fully charged each day.
Register Now
✔️ Step 1: Register Online
✔️ Step 2: To confirm your child's registration, please send an email to daycamps@bowvalleycollege.ca with the following details: Camper’s full name and age
Spaces are limited, so be sure to register early.