Magprograma ng sprite step by step sa isang maze — ngunit ang medalyang gusto mo ay nangangailangan ng pinakamaikling programa at isang loop.
Bumuo ng isang sequence ng move at turn blocks (na may Repeat at If-Path-Ahead) para maabot ng sprite ang layunin. Hindi sapat ang pagdating — paglutas ng mga gintong gantimpala na may pinakamaliit na bloke, na karaniwang nangangahulugan ng pagtitiklop ng mga paulit-ulit na hakbang sa isang loop.
Ginagawa ng Sprite Sprint ang maze-solving sa isang aralin sa pagsulat ng masikip, naka-loop na mga programa, pagbuo ng tunay na logic sa programming.
Ang mga block na move at turn, kasama ang Repeat at isang kondisyonal, ay ang bokabularyo ng Scratch — ang block-based na wikang binuo ng MIT Media Lab para sa edad lima hanggang labing-anim.
Ang orihinal na pagmamarka ang mahalaga rito: hindi sapat ang pagdating sa layunin, at nakalaan ang ginto sa paglutas dito gamit ang kaunting block.
Ginagawa nitong aral tungkol sa abstraksyon ang ehersisyo. Laging gumagana at hindi kailanman nagtuturo ang mahabang listahan ng mga galaw; ang pagpipilit ng kaiklian ang gumagawang halatang sagot ang loop, dahil ang pag-uulit lamang ang nagpapaikli sa isang programa nang hindi binabago ang ginagawa nito.
Ginagawa ng Sprite Sprint ang maze-solving sa isang aralin sa pagsulat ng masikip, naka-loop na mga programa. Ito ay isang orihinal at libreng laro ng browser na ginawa sa bahay para sa PlayPendium.