STARLEAP / SPIKE PRIME PYTHON / 2026–27

Build 2026.09.22-090630-0400

On this page

Self-Paced Project Path

You need: a LEGO SPIKE Prime set and the SPIKE App Python editor.

Each pair works through projects in order. Pick up where you left off every time.

Do not rush to a finished program. Build a small working piece, run it, change one thing, run again, then show the teacher what changed.

Most Pairs Start Here

Most pairs already finished early hub work, so start at Project 01 Part 3 unless they need the full ramp.

  1. Project 01: Hub Signal Board
  2. Project 02: One Motor Mini Machine
  3. Project 03: Hopper Driver
  4. Project 04: LEGO Bin Rectangle

Returning Pair Starts Here

The returning pair can start at:

  1. Project 06: Bouncing Rhino Arena
  2. Project 07: Parking Beeper
  3. Project 08: Driving Base 2 Parking Zone
  4. Project 09: Parking Approach Alarm
  5. Project 16: Driving Base Mission Lab

Use the Debugging Field Guide whenever something breaks. Use the Challenge Setups sheet when you need a course, wall, target, or prop.

Teacher Check For Every Project

Before getting the next project, show:

Project Ladder

ProjectBuildNew Coding SkillPhysical Payoff
01 Hub Signal BoardHub onlyhardware/software, imports, light matrix, timing, sound, variableshub signal that can start a robot run
02 One Motor Mini Machineone motor attachmentdegrees, speed, directionspinner, arm, pointer, or launcher test
03 Hopper DriverHoppermotor pair, steering, timedrive and steer a physical model
04 LEGO Bin Rectangledriving basevariables and loops for drivingtune a rectangle around the LEGO bin
05 Force Button Machineforce sensor + motorwait for press/releasepress-to-run machine
06 Bouncing Rhino ArenaRhinofunctions, bumper, forever loopmultiple Rhinos bouncing around safely
07 Parking Beeperdistance sensorsensor numbers, if/elif/elseparking warning beeps
08 Driving Base 2 Parking ZoneDriving Base 2thresholds and motor decisionsstop inside a target zone
09 Parking Approach AlarmDriving Base 2beep timing and a helper parameterapproach with faster warning beeps, then stop
10 Claw RelayRobot Hand or Grabberhub button controlgrab and move bricks
11 Kiki Color StationKiki, the Dogcolor conditionscolor reaction game
12 Tabletop Score ShooterTable Top Gamefunctions and tap-to-startscore from a marked line
13 Coach Dance RepsCoach, Leo, or Break Dancerloops and timingrepeated dance or rep routine
14 Safe Deposit Box LockSafe-Deposit Boxbutton sequence and statecode-controlled lock
15 Package SorterPackage Sortercolor sensor + motor outputsort colored packages
16 Driving Base Mission LabDriving Base + toolsreliable mission routinesmulti-step robot mission
17 Smart Bike Slope LabSmart Biketilt readings, calibration, thresholdsshort rides that respond to a slope
18 Choice Build Remixany LEGO build-menu modelchoose and combine skillscustom physical challenge

Smart Bike Additions

ProjectBuildNew Coding SkillPhysical Payoff
19 Smart Bike Speed ModesSmart Bikebutton selection, arithmetic, parametersthree speed settings for a short ride
20 Smart Bike Trip ComputerSmart Bikecalibration, units, return valuescalculate and total estimated travel
21 Smart Bike Security Alarmparked Smart BikeBoolean state, baseline, button releasearm, detect a tilt, beep once, disarm
22 Smart Bike Route Data RecorderSmart Bikelists, sampling, min/max, graph rowscompare tilt readings along two routes

Smart Bike Project Route

Keep the same Bike and Biker build for this route. Earlier project numbers have stayed the same so saved programs and printed packets still match.

  1. Project 19: Speed Modes - select a setting and make one short ride.
  2. Project 20: Trip Computer - measure your bike and calculate rides in centimetres.
  3. Project 17: Slope Lab - calibrate tilt, then let a gentle slope choose movement.
  4. Project 21: Security Alarm - use the parked bike's tilt and an armed state.
  5. Project 22: Route Data Recorder - save a list of readings and compare routes.

Projects 21 and 22 are independent choices after Project 17. Finish Project 03 and Project 09 before starting Speed Modes. Building, stationary tests and riding may take separate sessions.