Fall 2026 enrollment is open
The Lab Club · Ages 6–12

A bench of their own, every week

One small-group class a week — 4 children, one coach, their own badge project — and the run of the lab in between. Come as often as you can book, not as often as you paid for. Ten badges, from the first bolt to a robot that learns.

  • Weekly class · 4 children at most
  • Club practice · Mon–Fri · 5:00 – 6:00 PM
  • Magnolia and Bellevue
  • 20% off camp weeks for members
The robotics arena in the Magnolia lab

The weekly class

4 children at most, one coach, the same hour every week. This is where the badge work happens.

Club practice

Any other weekday 5–6 PM, as often as you like. Tell us the day before and the bench and the kit are ready.

Ten badges

Each one a part of a robot, earned in order from Bolt to Mind. Tested when they are ready, not when the calendar says.

Badge Days

About every eight weeks: the test, the award in front of the room, and you are invited.

Magnolia

Plans at Magnolia

One membership, three ways to commit — and a single weekly class below it if that is all you want. Every membership is the same club; you are choosing how long you promise, not how much they get.

One Class a Week

Month to month

The weekly small-group class only. Same badges, slower climb.

  • Weekly class of four
  • Badge Days included
  • Cancel any time

$159/month

Enroll

The Lab Club — Month to Month

Cancel any time

The weekly class and unlimited club practice, with no commitment.

  • Weekly class of four
  • Unlimited club practice
  • Cancel any time

$279/month

Enroll

The Lab Club — 6-Month Rate

Six-month commitment

Everything in the club, at a lower monthly rate for six months.

  • Weekly class of four
  • Unlimited club practice
  • Lower rate, 6 months

$279

$249/month

Enroll
Lowest rate

The Lab Club — 12-Month Rate

Twelve-month commitment

Everything in the club, at the lowest monthly rate for a year.

  • Weekly class of four
  • Unlimited club practice
  • Lowest rate, 12 months

$279

$229/month

Enroll

Month to month cancels any time. The 6- and 12-month rates are commitments for that term, billed monthly. No enrolment fee, no badge-test fee — the price is the price.

Bellevue

Plans at Bellevue

One membership, three ways to commit — and a single weekly class below it if that is all you want. Every membership is the same club; you are choosing how long you promise, not how much they get.

One Class a Week

Month to month

The weekly small-group class only. Same badges, slower climb.

  • Weekly class of four
  • Badge Days included
  • Cancel any time

$159/month

Enroll

The Lab Club — Month to Month

Cancel any time

The weekly class and unlimited club practice, with no commitment.

  • Weekly class of four
  • Unlimited club practice
  • Cancel any time

$279/month

Enroll

The Lab Club — 6-Month Rate

Six-month commitment

Everything in the club, at a lower monthly rate for six months.

  • Weekly class of four
  • Unlimited club practice
  • Lower rate, 6 months

$279

$249/month

Enroll
Lowest rate

The Lab Club — 12-Month Rate

Twelve-month commitment

Everything in the club, at the lowest monthly rate for a year.

  • Weekly class of four
  • Unlimited club practice
  • Lowest rate, 12 months

$279

$229/month

Enroll

Month to month cancels any time. The 6- and 12-month rates are commitments for that term, billed monthly. No enrolment fee, no badge-test fee — the price is the price.

The badges

Bolt to Mind

Ten badges, each a part of a robot, earned in the order a robot gets built — from the first bolt on the bench to a machine that learns. Coding and robotics together at every level: the code makes the robot do something, and the robot shows whether the code was right.

  1. Bolt
  2. Gear
  3. Sensor
  4. Battery
  5. Circuit
  6. Arm
  7. Chip
  8. Antenna
  9. Core
  10. Mind
1badge

Bolt

Sequences

Every robot starts with one bolt.

The idea. The robot does exactly what you say, in exactly that order — nothing more, nothing less.

On the bench. Their first drive bot — chassis, two motors, wheels — assembled and taken apart with their own tools.

  • Read a program top to bottom and say what the robot will do before it moves
  • Drive a taped course by writing, watching and adjusting the steps
  • Find the wrong step and fix it instead of starting over
  • Name the parts of the bot and put them back where they go

Badge testDrives a course they have not seen, then explains one mistake they fixed on the way.

2badge

Gear

Loops

Round and round — that is the whole idea.

The idea. Anything you would write twice, you write once and repeat.

On the bench. Gear trains on the drive — swap ratios and feel speed against strength — and a light strip to pattern.

  • Replace a pasted-out sequence with a loop that does the same thing
  • Drive a square, then a hexagon, by changing one number
  • Use a forever loop for a patrol that never stops
  • Explain why a bigger gear on the wheel is slower but stronger

Badge testDrives a hexagon with a six-times loop, then turns it into an octagon by changing a single number.

3badge

Sensor

Conditionals

Sense first. Then decide.

The idea. The robot decides for itself — if this, then that — and it must know what to do otherwise.

On the bench. A distance sensor and a colour sensor, mounted, wired and calibrated on their own bot.

  • Read a live sensor value and say what it means
  • Write obstacle avoidance and a basic line follower
  • Explain why “else” matters — what happens when nothing is seen
  • Combine two conditions with and, or, not

Badge testThe robot completes an obstacle course it has never seen while the child narrates each decision it makes.

4badge

Battery

Variables

It holds something, and the something changes.

The idea. The robot remembers — a value with a name, changing while the program runs.

On the bench. A display on the bot and encoders so it can count its own wheel turns; a robot game with a goal counter.

  • Count things — laps, hits, seconds — in a variable and show them
  • Calibrate a sensor and store the threshold under a name, not as a magic number
  • Tune a line follower with speed variables instead of rewriting the code
  • Trace a variable’s value step by step on paper and get it right

Badge testBuilds a robot game whose score rises and falls on the display and ends at a target — and predicts the final score on paper before running it.

5badge

Circuit

Functions

Build it once. Wire it in anywhere.

The idea. Name a chunk of work once and call it by name — with inputs, so one piece does many jobs.

On the bench. Their own circuit module — button, LED, buzzer on a board — plugged into the bot as a physical reusable block; the first servo.

  • Split a long program into named functions that read like a story
  • Write drive(distance) and turn(degrees) with parameters and use them everywhere
  • Explain why fixing a function fixes every place it is used
  • Build a working circuit and describe where the current goes

Badge testSolves a new course using only their own function library — then hands the library to a classmate, who uses it unchanged.

6badge

Arm

Lists & data

Many positions, one name.

The idea. Many values under one name — recorded, replayed, searched.

On the bench. A gripper arm on two or three servos; record-and-replay of arm positions; sensor logging across a run.

  • Record a motion as a list of positions and replay it
  • Log sensor readings across a run and find the highest and lowest
  • Drive a route from a list of waypoints and change the route by editing the list
  • Explain counting from zero and the off-by-one mistake

Badge testTeaches the arm a pick-and-place by hand, replays it three times reliably, then moves the drop point by editing the list — no re-recording.

7badge

Chip

Text code · Python

The same brain, in its real language.

The idea. The same ideas, typed. The syntax has to be exact — and the error message is the clue, not the enemy.

On the bench. The same bot, now programmed in Python.

  • Rewrite their Circuit-level function library in Python
  • Read an error message and go to the line it points at
  • Type the common symbols without hunting for them
  • Explain one concept two ways — in blocks and in text

Badge testPorts their Arm project to Python so it runs identically, then fixes three planted bugs using only the error messages.

8badge

Antenna

Classes & objects

Things that talk to each other.

The idea. A thing with its own state and its own actions — and many of them, alive at once.

On the bench. Two bots talking over radio; each subsystem of the robot written as an object.

  • Write a class with attributes and methods, and create two instances that behave differently
  • Explain class versus object using something from the lab
  • Rebuild their Python project as classes
  • Send a message from one robot to another and act on it

Badge testOne class, two robots — follow-the-leader or a relay — and the child explains what the two share and what each keeps to itself.

9badge

Core

Object-oriented design

Where every system meets.

The idea. Design how the parts fit before building — so a bigger machine does not collapse under its own code.

On the bench. A mission robot — drive, arm, sensors, display — at competition scale, built by a team of three with divided modules.

  • Draw the class and state diagram before writing code
  • Specialise a base robot with inheritance; compose it from parts
  • Build a state machine that recovers when things go wrong — lost line, search, resume
  • Integrate their module with two teammates’ and explain one design trade-off

Badge testLeads a three-stage team mission: their module integrates with two others’, the robot completes it, and they present the design diagram.

10badge

Mind

AI — the robot learns

It learns.

The idea. Instead of writing the rule, you show examples — and then you have to prove it really learned.

On the bench. A camera on the bot; a classifier trained on the child’s own labelled data; a capstone invention of their own design.

  • Collect and label a training set and explain why variety matters
  • Train a classifier and measure its accuracy honestly
  • Wire the model’s answer to a robot action
  • Fix a wrong prediction with data, not code — and say why

Badge testCapstone Show: an original robot that uses something it learned, demonstrated to the room, with a one-page “how it works” in the child’s own words. Minds mentor at Badge Days.

About eight weeks a badge at two visits a week — tested, not timed. A child moves up when they can do the test; an older starter is placed higher at the free demo.

Questions

What parents ask

What happens in the weekly class?

4 children at most, one coach, the same hour every week — agreed with you when you join, within our weekday 5–6 PM hours. Each child works on their own badge project; the coach knows exactly where each of them is on the ladder.

What is club practice, and how often can we come?

Any weekday 5–6 PM that is not their class hour, as often as you can book it — the timetable is the only limit. Tell us the day before, by text or email, so the bench, the kit and a coach are ready. We ask you to book so your child is never one of twenty.

How do the badges work?

Ten badges, each a part of a robot, earned in the order a robot gets built: Bolt, Gear, Sensor, Battery, Circuit, Arm, Chip, Antenna, Core, Mind. A badge takes about eight weeks at two visits a week, but it is tested, not timed — a child moves up when they can do the test, and an older starter is placed higher at the free demo. Badge Days are about every eight weeks, and parents are invited.

Month to month, or a commitment?

Month to month cancels any time — no notice period, no fee. The 6- and 12-month rates are commitments for that term, billed monthly, at a lower rate for the longer promise. Life happens; if you must stop early, talk to us.

Is there an enrolment fee or a badge-test fee?

No. The price is the price. Badge Days are part of membership.

Does my child need experience?

No. Everyone starts with a free demo, which is how we place them: a complete beginner starts at Bolt, and a child who already codes starts wherever their skills actually are.

Does the club follow the school calendar?

Yes — term time follows each campus's school-district calendar for closures, and we tell you about break weeks in advance. Camps run in the breaks, and members get a personal code for a discount on them.

Ready when they are

A free demo places them on the ladder. Then pick a plan, and we agree the class hour with you.