Portland · Hillsboro · Beaverton · Bethany · Cedar Mill
Real robots.
Real Python.
Real engineering.
An after-school program for students 8–14 where every class is a MicroPython lab on Raspberry Pi Pico 2 hardware. Not block coding. Not pre-assembled kits. Real circuits, real code, real debugging.
Not what you've seen before
Most kids' coding programs are designed to be approachable, not rigorous. Learn by Make is designed to be both.
Python from day one
No Scratch, no drag-and-drop. Students write real Python syntax from the first class. Real errors. Real debugging. The same language used in data science, machine learning, and embedded systems.
Real hardware, real components
KIT001 contains a Raspberry Pi Pico 2 (RP2350), breadboard, resistors, sensors, shift registers, motors, and an H-bridge driver. Students wire circuits on a breadboard — not LEGO bricks, not pre-soldered shields.
A full-year engineering arc
72 classes across 11 projects, progressing from Python syntax to digital circuits to an autonomous robot car that students program and build themselves. Every class builds on the last.
How it works
-
Enroll and receive KIT001
Complete the enrollment form. We confirm placement and ship KIT001 — your student's Pico 2, breadboard, and all components needed for the full year.
-
Attend weekly instructor-led classes
Small cohorts. An instructor who can answer datasheets questions and debug hardware with your student in real time. Not a video course — a class.
-
Build project by project to capstone
The curriculum progresses from blinking an LED to programming an autonomous robot car. By the capstone showcase, students present working builds they designed, wired, and coded themselves.
Ages 8–14
The curriculum is designed for 8–14 year olds, with depth that rewards students closer to the top of that range. No prior programming experience is required.
Students who already know some Python will find the hardware integration and MicroPython environment genuinely novel. The constraint is not age — it's the ability to read, follow instructions, and stay curious when something doesn't work.
Enrollment is open year-round
Contact us to confirm availability and placement for your student.
Start the Enrollment Process