
Can you outthink an enemy that learns from every battle?
A distant star system is under constant attack. Alien fleets adapt faster with every wave, learning from player behaviour and changing their tactics. Teens must design defensive systems that don’t just react. Think ahead. Players are tasked with building an intelligent space defence system that allows enemies to evolve, adapt, and respond strategically. Victory depends on designing smarter AI, not faster reflexes.
June 29th - July 3rd, 2026
9:00 am – 4:00 pm
SHORT WEEK 1
$580.00 + HST
Ages 13 - 17
EARLY BIRD DISCOUNT
ENDS MARCH 31st
$530.00 HST
SIBLING DISCOUNT
$25.00 OFF
Extended Care (OPTIONAL)
8:00 AM – 9:00 AM
4:00 PM – 5:00 PM
$120.00 HST
GAME DEV - PYTHON AI EDITION
Space Invaders: Python AI Edition
In Space Invaders: AI Edition, teens in AI step into the role of game developers and AI designers, building a modern version of a classic arcade game using Python.
Your teen will code player controls, enemy fleets, scoring systems, and game states, then go further by designing intelligent enemy behaviour. Students program enemies that make decisions, react to the player, and adapt as the game progresses.

This camp introduces foundational Artificial Intelligence concepts used in real games, helping teens understand how AI drives challenge, realism, and engagement, all while strengthening core Python programming skills.
Solution Topic
Through hands-on coding and game design, your teen learns how AI logic and Python programming work together to create intelligent systems.
Your teen will explore:
What exciting characters/obstacles will be infused in your Sci-Fi game?
Will you teleport across multiple galleries?
How will you channel the force to fight the evil?
Design, Experiment, Build
Kids will:
Learn the game design process
Research, ideate and brainstorm Star Wars game ideas
Learn the fundamentals of coding using Python
Understand how AI controls enemy behaviour and difficulty
Build decision-making systems using conditions and probabilities
Explore how games adapt to player actions
This camp is ideal for teens curious about AI, game development, or computer science pathways.
AI in This Camp
This camp introduces real Artificial Intelligence concepts used in game development, including:
Decision trees and conditional logic
State-based behaviour systems
Probability and randomness in AI decisions
Player-aware enemy behaviour
Adaptive difficulty systems
Camp Learning Journey
Day 1: Game Foundations - Python & Core Mechanics
Teens set up their Space Invaders–style game, learning Python syntax, game loops, player controls, and screen rendering. Students focus on structure and clean code design.
Day 2: Enemy Systems - From Movement to Behaviour
Students program enemy fleets and explore how behaviour differs from simple animation. Teens introduce enemy states and movement patterns, laying the groundwork for AI-driven decisions.
Day 3: AI Logic - Teaching Enemies to Decide
Teens dive into AI fundamentals used in games, including:
Decision trees
State machines
Rule-based logic
Enemies begin reacting to player position, timing, and game state rather than following fixed paths
Day 4: Adaptive Gameplay - Smarter, Tougher, More Real
Students enhance their AI by adding:
Adaptive difficulty
Probabilistic decision-making
Predictive movement and reactions
Teens learn how AI systems balance challenge and fairness in real games.
Day 5: Debugging, Polish & AI Showcase
Students refine gameplay, debug AI behaviour, and optimize performance. The camp concludes with a Game AI Showcase, where teens demonstrate how their enemies “think” and explain their AI logic.

What will you learn?
Python programming for games
Game loops, events, and states
AI behavior modeling
Decision trees and state machines
Adaptive difficulty systems
Debugging and optimization
What will you make?
A fully playable Space Invaders–style Python game
Intelligent enemy systems that react to the player
Scoring, levels, and adaptive gameplay features
A game architecture teens can extend after camp
What will you take?
Your complete Python game project Source code with AI logic implemented Strong foundational knowledge in AI for games Confidence coding independently in Python

Friday Fun Day
Camp concludes with an AI Game Showcase, where teens present their games, explain their AI systems, and playtest each other’s creations. Families see firsthand how AI logic shapes gameplay.
Skills gained
I'm a paragraph. Click here to add your own text and edit me. It's easy.
I'm a paragraph. Click here to add your own text and edit me. It's easy.
I'm a paragraph. Click here to add your own text and edit me. It's easy.
AI & Computer Science
AI decision-making frameworks
Systems and strategic thinking
Programming & Engineering
Coding fundamentals using Python
Game system architecture
Debugging complex logic
Future-Ready Skills
Problem-solving
Logical reasoning
Technical communication`
SKILLS GAINED

Why does this camp matter?
Artificial Intelligence plays an increasingly important role in the design of modern games, simulations, and interactive systems. From adaptive difficulty in games to training simulations and autonomous systems, AI logic determines how systems respond, learn, and challenge users. Understanding these foundations gives teens a meaningful entry point into both game development and broader AI applications.
This camp helps teens:
Learn how intelligent behaviour is designed using logic, Probability and decision systems
Understand how AI-driven systems adapt to user input in real time
Strengthen Python programming skills through complex, interactive projects
Explore pathways into computer science, game development, engineering, and AI-related fields
For teens who enjoy games and want to understand how intelligence is built behind the scenes, this camp transforms gameplay into a powerful learning experience—and builds confidence designing systems that think, adapt, and respond.
