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.

Not block coding

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.

Not a toy kit

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.

Not a one-off workshop

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.

Student wiring a breadboard with a Raspberry Pi Pico 2 microcontroller

How it works

  1. 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.

  2. 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.

  3. 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.

No programming experience required
Year-round enrollment — start any semester
Small cohorts — instructor interaction every class
KIT001 hardware included
Serving Portland, Hillsboro, Beaverton & nearby

Enrollment is open year-round

Contact us to confirm availability and placement for your student.

Start the Enrollment Process