Coding, robotics and STEM · ages 5 to 17
Kids code it, build it, and show you how it works.
Small after-school classes in Markham where kids write real code, build robots and make their own games. Eight students at most, every adult background-checked, and a free trial class before you pay anything.
- 8 max per class; 6 for ages 5 to 7
- Checked every adult has a Vulnerable Sector Check
- $149 a month to start; siblings 10% off
Sparks · ages 5 to 7
Engineers · 14 to 17
Builders, week 2
Find your child's starting point
Pick an age. We'll show the class size, the length and the kind of thing kids make at that age.
Kindergarten to Grade 2
Sparks: ages 5 to 7
First steps with floor robots, picture-block code and big, safe parts. Lots of hands-on time and short bursts on a tablet.
- Class length
- 60-minute classes
- Class size
- 6 kids at most
- Adults
- 2 adults in every class
- Screens
- About two thirds of class is off screen.
Projects at this age
- A floor robot that follows a route they planned
- A talking story in ScratchJr
- A light-up card with a paper circuit
Programs for this age
Book a trial for this ageGrades 3 to 5
Builders: ages 8 to 10
Real block coding in Scratch, snap-together robots with motors and sensors, and Minecraft builds driven by code.
- Class length
- 75-minute classes
- Class size
- 8 kids at most
- Adults
- 1 instructor, plus a helper on Saturdays
- Screens
- About half of class is off screen.
Projects at this age
- A Scratch game with a score and levels
- A robot car that stops before it hits a wall
- A Minecraft build placed by a loop
Programs for this age
Book a trial for this ageGrades 6 to 8
Makers: ages 11 to 13
The jump to typed code: Python, Roblox Studio scripting, sensors and autonomous robot challenges. Projects take a full term.
- Class length
- 90-minute classes
- Class size
- 8 kids at most
- Adults
- 1 instructor per class
- Screens
- Robotics is mostly hands-on; coding is mostly on a laptop.
Projects at this age
- A quiz game written in Python
- A Roblox obby with scripted traps
- A robot that solves a maze on its own
Programs for this age
Book a trial for this ageGrades 9 to 12
Engineers: ages 14 to 17
Python projects, a first website in JavaScript, 2D games in Godot and the senior competition team. Teens plan their own builds.
- Class length
- 90-minute classes
- Class size
- 8 kids at most
- Adults
- 1 instructor per class
- Screens
- Mostly laptop work, with build sessions for team members.
Projects at this age
- A small website for a club or team
- A 2D platformer in Godot
- A competition robot and its engineering notebook
Programs for this age
Book a trial for this agesix programs, one path
Our program library
Every program has printed levels, a project per term and a class size cap. Kids can move between programs at the start of any term.
-
Ages 8 to 17
Coding Classes
Scratch blocks to Python to a first website. Every term ends with a project your child can run and explain.
from $179 a month Explore -
Ages 5 to 14
Robotics
Snap-together robots with motors and sensors. Kids build, program, test and rebuild. Starts at age 5.
from $149 a month Explore -
Ages 9 to 17
Game Design
Design rules, build levels, write the code. Scratch, then Roblox Studio, then Godot for teens.
from $179 a month Explore -
Ages 5 to 10
Minecraft & Scratch
ScratchJr for ages 5 to 7, then Scratch and Minecraft code builds. A friendly first step into coding.
from $149 a month Explore -
Ages 5 to 14
STEM Camps
PA-day workshops, March Break and summer weeks. One theme per week, full or half days.
$85 a PA day, $395 a week Explore -
Ages 9 to 17
Competition Teams
Season teams for ages 9 to 17. Build, code, keep a notebook and compete at regional youth robotics events.
$690 spring team, $1,650 full season Explore
What happens in 75 minutes
This is a Robotics Builders class on a Saturday morning. Kids build in pairs, swap roles every week and test on a real mat. The last 15 minutes are show-and-tell, and families are welcome to watch.
-
0:00
Build check 10 min
Pairs check their robot against last week's photo and swap roles.
-
0:10
Build 25 min
One new part or mechanism, with the instructor at the table.
-
0:35
Code and test 25 min
Program the robot, run it on the mat, measure and adjust.
-
1:00
Show and log 15 min
Each pair demos their run and writes what changed in the build log.
-
1:15
Pickup
Signed out to an adult on your list. You get a two-line note on what they built.
proof, not screen time
From the project wall
You should be able to open your child's code and see that they wrote it. These are typical projects by level. Families get a private link to their child's work; we never post a name or a face.
-
Sparks, age 6 M0
The lost puppy
A three-scene story. Tap the sun and the puppy runs home. Taught: start events and repeats.
-
Builders, age 9 R1
Wall stopper
A car that brakes 10 cm from a wall. Taught: sensors, if statements and fair tests.
-
Makers, age 12 G2
Lava floor obby
Twelve stages, scripted moving platforms and a timer. Taught: events and Lua functions.
-
Engineers, age 15 P3
Text adventure engine
Rooms load from a file, so classmates can add their own. Taught: classes and dictionaries.
if your child is with us
Safety, stated plainly
These are the rules every family can hold us to. They come before any lesson plan.
-
Background checks for every adult
Every instructor, assistant and volunteer has a Vulnerable Sector Check (the Canadian police check for people who work with children) before their first class. We renew it every two years and check two references.
-
Trained in first aid
Every staff member holds Standard First Aid with CPR. At least two certified adults are in the building whenever classes or camps run.
-
Never one-on-one behind a closed door
Every lab door has a window. No adult is alone with one child in a closed room. Sparks classes always have two adults.
-
Sign-out to approved adults only
Children under 12 leave only with an adult on your pickup list. We ask for photo ID the first time we meet someone. Ages 12 and up can walk home with written permission.
-
Allergy-aware labs
No food in the labs. Camp snacks and lunches are nut-free and eaten in the commons. We keep each child's allergy plan and know where their auto-injector is.
-
Photos only with your yes
We never post a child's face or name. Project photos show hands and builds. Faces appear only with a written opt-in, and you can change your mind any time.
-
Safe online accounts
We create student accounts without surnames. Chat and friend requests are turned off. Students never need a personal email.
-
Tools by age
Low-heat glue and snap parts for under 11. Soldering and cutting tools only for ages 11 and up, with safety glasses, a fume fan and an instructor at the bench.
What parents tell us
4.8 average from 118 family reviews
-
“Six kids and two adults, with a lot of patience. Our daughter was shy, so the assistant sat with her for the first two weeks. Now she asks if it's Saturday yet.”
Parent of a 6-year-old Robotics
-
“He came from Scratch and was nervous about typing code. Python 1 moved at the right pace. His end-of-term quiz game was code he really wrote, and the instructor walked us through it at showcase night.”
Parent of a 12-year-old Coding Classes
-
“Great coaches and a real notebook habit. Be ready for Saturday build sessions and some driving to events. The team didn't win anything this year and nobody pretended they would. She still wants to go back.”
Parent of a 14-year-old Competition Teams
Coming up
-
Nov7
Open lab morning
Saturday, November 7, 2026
10:00 a.m. to noon. Drop in with your child, try a robot and meet the instructors. Free.
-
Nov13
PA day workshop: Bristlebots
Friday, November 13, 2026
Ages 6 to 12, 9:00 a.m. to 4:00 p.m. Build a tiny vibrating robot and race it. $85.
-
Dec5
Rookie team placement session
Saturday, December 5, 2026
Ages 9 to 13, 1:00 to 2:30 p.m. Not a tryout: a fun build to help us place kids on teams.
-
Dec28
Winter break mini camp
Monday, December 28, 2026
Dec 28 to 30, ages 6 to 12. Snow-day rovers. Three days, $255.
-
Jan11
Winter term starts
Monday, January 11, 2027
Weekly classes begin. Joining after the first week is prorated.
Clubs at your school
We run 8-week robotics and coding clubs before school, at lunch or after school. We bring the kits, laptops and two checked instructors. Schools and parent councils get one price per student and one invoice.
- Grades 1 to 8
- 60 or 75 minutes a week
- Up to 16 students with two instructors
- A family demo on the last day
From $165 per student for 8 weeks
Ask about a school clubQuestions parents ask first
What happens at a free trial class?
Your child joins a real class for the full time. You can stay in the lobby or come back for the last 10 minutes, when kids show what they made. There is no card, no contract and no follow-up pressure.
Are your staff background checked?
Yes. Every adult who works with students has a Vulnerable Sector Check before their first class, renewed every two years, plus two reference checks. Everyone also holds Standard First Aid with CPR.
How much screen time is there?
It depends on the program. Robotics and Sparks classes are mostly hands-on. Coding and game design are mostly laptop work, with an unplugged warm-up and a show-and-tell.
What is your refund policy?
Monthly plans stop with 30 days notice. Term plans get a full refund before the second class and a prorated refund until week 4. Camps refund in full up to 14 days before. The tuition page has every rule.
when trial class booked
Try a real class first. Decide after.
The trial is a full class with kids at your child's level. No card, no contract. Stay for the last 10 minutes and see what they built.
Rather talk first? Call (905) 555-0163. Lina answers weekdays from 10 a.m.