Ages 9–14 · Grades 4–8 · Computer Science
RailForge
A mine cart drives over a track to reach the ore. Each move() goes one cell; turn changes the direction; walls and the edge block it; “keep going while you can” drives until something stops it. Read the little program, predict the route the cart takes, then watch it drive.
A built-in solver checks every puzzle really can be solved (and tells you the shortest program). Every route you see is drawn by really running the code. Runs on your device; nothing leaves it.
Loading the track lab…