TORONTO ONLINE FOUNDING COHORT · Ages 9-14
Build a real Python product in 8 weeks.
Eighteen guided missions become one Quest Console Journal your child can run, change, and explain.
- Format
- 8 weeks
- Group
- Maximum 6
- Founding price
- CA$199
Quest Console Journal
Choose a quest. Track a result. Explain what changed.
- Input and variables
- Rules and reusable helpers
- A complete runnable loop
def show_quest(name, score): return f"{name}: {score} XP" quest = input("Quest name: ") print(show_quest(quest, 120))
Final product preview
THE FINISHED BUILD
Not a worksheet. A product they can demonstrate.
01Run the journal and enter a real quest.
02Change a rule without breaking the program.
03Explain how input becomes a visible result.
THE 8-WEEK ASSEMBLY PATH
Three feature packs. One connected product.
Each week adds a part that is used again later. Students finish with connected code, not isolated answers.
-
01WEEKS 1-3
FEATURE PACK 1
Signal and input
Print clear output, store information, collect input, and assemble the journal's first working screen. Missions 01-06 -
02WEEKS 4-6
FEATURE PACK 2
Rules and reusable helpers
Make decisions, repeat useful work, and move repeated code into named functions. Missions 07-12 -
03WEEKS 7-8
FINAL ASSEMBLY
Quest Console Journal
Connect the parts, test the main loop, fix one failure, and prepare a short product demonstration. Missions 13-18
TEACHER-SUPPORTED
A human stays in the loop.
- Live class
- One 60-minute online small-group session each week.
- Feedback
- Submitted work reviewed within two business days.
- Parent updates
- Plain-language progress updates in Week 4 and Week 8.
WHO IT FITS
A focused first step into text coding.
A good fit
A beginner aged 9-14 who can type short English words and wants to make something real.
A family that can protect one class hour and about 45 minutes of practice each week.
Not the right fit yet
A learner who still needs mouse-and-keyboard foundations may be better served by Scratch Live first.
This cohort is an introduction, not a promise of professional mastery or admission results.
FOUNDING COHORT
CA$199
One-time pilot price for the full 8-week program. No payment is taken when you request a fit session.
PRACTICAL DETAILS
Before you request a place.
Does my child need Python experience?
No. The first missions teach how to read, run, and change short programs.
What language is used?
Code and core interface terms are in English. The teacher can support understanding in Mandarin.
What device is required?
A laptop or desktop computer with a modern browser, keyboard, microphone, and stable internet connection.
What happens after this form?
A staff member contacts the parent within one business day. The form creates an inquiry only; it does not create an order or charge.
START WITH FIT
Tell us about your learner.
This is a no-charge inquiry. We will confirm age, goals, device readiness, and schedule before offering enrollment.