
Summer Camp 2026 — Master Schedule
9 Weeks • July 6 – September 4, 2026 • Ages 5–17 • Brampton, Etobicoke & Sudbury
Age Brackets
Junior Explorers
Ages 5–7
Tech Creators
Ages 8–10
Innovators
Ages 11–13
Elite Academy
Ages 14–17
9-Week Overview
| Week / Theme | Junior Explorers (5–7) | Tech Creators (8–10) | Innovators (11–13) | Elite Academy (14–17) |
|---|---|---|---|---|
| Week 1Jul 6 – Jul 10Welcome to the Beam: Foundations & Fun | LEGO free-build, name-tag crafts, cooperative games | LEGO Robotics intro, Scratch basics, math warm-ups | Python basics, EQAO Gr. 6 diagnostic, esports onboarding | Python setup, OSSLT diagnostic, credit course intake |
| Week 2Jul 13 – Jul 17Build It: Structures & Systems | LEGO bridges & towers, stability math, craft posters | LEGO Robotics motors & sensors, Scratch animation | Python functions & simple games, EQAO number sense | Credit module unit 1, Python loops, OSSLT reading |
| Week 3Jul 20 – Jul 24Game On: Logic & Play | LEGO mini-games, counting math, storybook craft | Scratch game design, Coding Games Competition (R1) | Python number/dice games, EQAO Gr. 6 number sense | Esports strategy, OSSLT comprehension, credit unit 2 |
| Week 4Jul 27 – Jul 31Code Creators: Algorithms | ScratchJr block-coding, pattern math, LEGO sequencing | Scratch → Python transition, robotics line-following | Python lists & conditionals, Digital Arts sprites | Python data structures, credit unit 3, OSSLT writing |
| Week 5Aug 4 – Aug 7Innovation Lab: Build & Invent | LEGO invention challenge, invention posters | LEGO Robotics mini-projects, measurement math | Python functions project, EQAO geometry & data | Credit unit 4 (midpoint), Python functions, OSSLT review |
| Week 6Aug 10 – Aug 14Esports & Strategy: Teamwork | Cooperative LEGO relay games, teamwork crafts | Coding Games Competition (R2), strategy math puzzles | Esports tournament, Python scorekeeper app | Esports leadership, credit unit 5, EQAO Gr. 9 math |
| Week 7Aug 17 – Aug 21Data & Discovery | Counting & sorting LEGO sets, sticker graphs | Python intro to data & charts, LEGO data sensors | Python data + visualizations, Digital Arts infographics | Python data analysis, credit unit 6, OSSLT mock test |
| Week 8Aug 24 – Aug 28Showcase Prep: Capstone Builds | LEGO capstone diorama, arts portfolio | Robotics + Scratch capstone game | Python capstone project, EQAO Gr. 6 practice test | Credit course final assessment, Python capstone, OSSLT review |
| Week 9Aug 31 – Sep 4Beam Demo Day: Celebrate & Showcase | Finish projects, rehearse, Friday parent showcase | Finish capstone, esports finals, awards | Finish capstone, coding competition awards | Credit certificates, capstone demo, OSSLT results review |
High school credit courses and OSSLT preparation are exclusive to Elite Academy (14–17). LEGO and Arts & Crafts are weighted toward the younger brackets. Python scales from block coding (Juniors) to full text-based syntax (Elite).
Week 1 — Daily Schedule
July 6–10, 2026 • Hourly rotation for all four age groups (9:00 AM – 4:00 PM)
Daily Frame (all groups)
- 8:45–9:00 — Drop-off & sign-in (parent check-in, name tags)
- 9:00–9:15 — Morning huddle: theme of the day, energizer
- 12:00–12:45 — Lunch (supervised, outdoor break if weather permits)
- 3:45–4:00 — Wrap-up, clean-up, pickup & sign-out
Monday — Welcome & Diagnostics
| Time | Junior (5–7) | Tech Creators (8–10) | Innovators (11–13) | Elite (14–17) |
|---|---|---|---|---|
| 9:15–10:15 | Icebreakers + LEGO free build | LEGO Robotics kit tour | Python install + Hello World | Credit intake + course goals |
| 10:30–11:30 | Arts: name tags | Scratch basics | Math diagnostic | OSSLT diagnostic |
| 11:30–12:00 | Active games | Coding Games intro | Esports onboarding | Python setup |
| 12:45–1:45 | Story + counting math | Math warm-up | EQAO Gr. 6 diagnostic | Credit module unit 1 |
| 1:45–2:45 | LEGO challenge | Digital drawing intro | Python variables | Digital Arts: logo |
| 3:00–3:45 | Free play stations | Esports intro (light) | Digital Arts: avatar | Esports + teamwork |
Tuesday — Build & Code
| Time | Junior (5–7) | Tech Creators (8–10) | Innovators (11–13) | Elite (14–17) |
|---|---|---|---|---|
| 9:15–10:15 | LEGO towers | LEGO Robotics: motors | Python loops | Python loops/conditionals |
| 10:30–11:30 | Pattern math games | Scratch animation | EQAO number sense | Credit unit 1 cont. |
| 11:30–12:00 | Craft: theme poster | Coding Games practice | Esports drills | OSSLT reading |
| 12:45–1:45 | Active games | Math measurement | Digital Arts | Python practice |
| 1:45–2:45 | LEGO free build | Robotics test runs | Python mini-task | Digital Arts |
| 3:00–3:45 | Music & movement | Esports light play | Esports scrimmage | Esports scrimmage |
Wednesday — Game Logic Day
| Time | Junior (5–7) | Tech Creators (8–10) | Innovators (11–13) | Elite (14–17) |
|---|---|---|---|---|
| 9:15–10:15 | ScratchJr block coding | Scratch game build | Python guess-the-number game | Python functions |
| 10:30–11:30 | LEGO sequencing | LEGO sensors | EQAO math focus | Credit unit 1 quiz |
| 11:30–12:00 | Craft | Coding Games Competition (Round 1) | Esports practice | OSSLT writing |
| 12:45–1:45 | Story math | Math puzzles | Python dice game | Python game project |
| 1:45–2:45 | LEGO play | Digital Arts | Digital Arts: sprites | Digital Arts: branding |
| 3:00–3:45 | Team games | Esports | Esports mini-tournament | Esports mini-tournament |
Thursday — Create & Compete
| Time | Junior (5–7) | Tech Creators (8–10) | Innovators (11–13) | Elite (14–17) |
|---|---|---|---|---|
| 9:15–10:15 | LEGO invention | Robotics challenge | Python project work | Credit unit 1 review |
| 10:30–11:30 | Counting/sorting games | Scratch polishing | EQAO data/geometry | OSSLT mock section |
| 11:30–12:00 | Arts portfolio | Coding practice | Esports strategy | Python project |
| 12:45–1:45 | Active games | Math games | Digital Arts | Digital Arts |
| 1:45–2:45 | LEGO build | LEGO + Scratch | Python game polish | Python project polish |
| 3:00–3:45 | Free play | Esports | Esports | Esports |
Friday — Showcase & Celebrate (Week 1 Mini-Demo)
| Time | Junior (5–7) | Tech Creators (8–10) | Innovators (11–13) | Elite (14–17) |
|---|---|---|---|---|
| 9:15–10:15 | Finish LEGO/craft projects | Finish robot/Scratch game | Finish Python game | Finish project + credit log |
| 10:30–11:30 | Group rehearsal | Rehearsal | Rehearsal | Rehearsal |
| 11:30–12:00 | Coding Games / Esports finals (by bracket) | Coding Games / Esports finals | Coding Games / Esports finals | Coding Games / Esports finals |
| 12:45–1:45 | Mini-showcase prep | Mini-showcase prep | Mini-showcase prep | Mini-showcase prep |
| 1:45–3:00 | Week 1 Mini-Demo + badges | Week 1 Mini-Demo + badges | Week 1 Mini-Demo + badges | Week 1 Mini-Demo + badges |
Tournament Structure
Coding Games Competition
Teams of 2–3 tackle a themed build each round (e.g. "collect 10 coins"). Use a points + badges system rather than elimination so everyone keeps playing. Rotate roles (coder, designer, presenter) and award category badges — Most Creative, Best Teamwork, Bug Hunter — so multiple students win.
Esports & Strategy
Use cooperative, school-appropriate strategy games in teams of 4–5 with a rotating captain. Run short 10–15 minute matches, round-robin into Friday finals, and score on teamwork, communication and strategy — not just wins. Give every player a defined role to build leadership.