IDEALAB LIVE COURSES · TORONTO

A teacher-led path for each first step.

Choose visual Scratch for a child's first coding experience, or Python for learners ready to build with text. Both paths finish with a product they can run and explain.

PATH 01 · AGES 6-9

Scratch Starter Live

For true beginners. The teacher demonstrates slowly, waits for every learner, and helps each child turn blocks into a moving story or mini game.
Best for
First coding experience
Outcome
Interactive mini game
Explore Scratch live course
LEVEL 018
when startedmove 10 stepssay Hello!
main.pyRUN
quest = input("Quest: ")
score = 120

print(quest, score)
> Signal Station 120 XP

PATH 02 · AGES 9-14

Python Creator Studio

For learners ready to type code. Eighteen guided missions assemble into a Quest Console Journal they can run, change, debug, and present.
Format
Eight-week small group
Outcome
Quest Console Journal
Explore Python Creator Studio

NOT SURE WHICH PATH FITS?

Tell us the learner's age and experience. We will recommend one next step.

Ask about Scratch · ages 6-9Ask about Python · ages 9-14Try self-study first