What students build
- A space map with three or more destinations
- A controllable taxi
- Arrival detection at each destination
- Passenger pickup and delivery states
- A completed-trip counter
- A reset path after mistakes
Computer Lab Project
Computer Lab ProjectGrandma operates a taxi in space and has absolutely no intention of missing another pickup. Move between planets or stations using coordinates.
Visible system / hidden curriculum
This is not a complete teacher-led recipe. The required systems define the project, but students may draw different maps, choose different controls, and solve arrival and dispatch logic in more than one correct way.
Computer Lab character
This is not a complete teacher-led recipe. The required systems define the project, but students may draw different maps, choose different controls, and solve arrival and dispatch logic in more than one correct way.
Required systems
Suggested build order
Checkpoints
Challenge cards
Choose one card, combine compatible cards, or propose an equivalent challenge. More than one implementation can satisfy the mission.
Fuel decreases with movement.
Passenger destinations are randomized.
A wrong station costs time.
An asteroid zone changes the route.
Coordinates appear as a navigation display.
Create a shortest-route challenge.
Test it
Common mistakes
Improve it
Challenge levels
Complete and explain the required systems.
Choose one challenge card and test the result.
Add a dispatch system that gives destinations in coordinate form, such as 'Pickup requested near x: 140, y: -80.' The player must read the request and navigate without a flashing destination marker.
Show-teacher checkpoint