Program a sprite step by step through a maze, but the medal you want needs the shortest program and a loop.
Build a sequence of move and turn blocks (with Repeat and If-Path-Ahead) so the sprite reaches the goal. It is not enough to arrive, gold rewards solving with the fewest blocks, which usually means folding repeated steps into a loop.
Sprite Sprint turns maze-solving into a lesson in writing tight, looped programs, building real programming logic.
Move and turn blocks, with Repeat and a conditional, are the Scratch vocabulary — the block-based language the MIT Media Lab built for ages five to sixteen.
The original scoring is what matters here: arriving at the goal is not enough, and gold is reserved for solving it in few blocks.
That converts the exercise into a lesson about abstraction. A long list of moves always works and never teaches anything; forcing brevity is what makes a loop the obvious answer, because repetition is the only thing that shortens a program without changing what it does.
Sprite Sprint turns maze-solving into a lesson in writing tight, looped programs. It is an original, free browser game made in-house for PlayPendium.