Programmeer een sprite stap voor stap door een doolhof, maar de gewenste medaille heeft het kortste programma en een lus nodig.
Bouw een reeks bewegings- en draaiblokken (met Repeat en If-Path-Ahead) zodat de sprite het doel bereikt. Het is niet genoeg om te arriveren – gouden beloningen worden opgelost met de minste blokken, wat meestal betekent dat herhaalde stappen in een lus moeten worden gevouwen.
Sprite Sprint maakt van het oplossen van doolhoven een les in het schrijven van strakke, lusvormige programma's en het bouwen van echte programmeerlogica.
Blokken voor bewegen en draaien, met Herhaal en een voorwaarde, zijn de woordenschat van Scratch — de blokgebaseerde taal die het MIT Media Lab bouwde voor leeftijden van vijf tot zestien.
De originele puntentelling is wat hier telt: het doel bereiken is niet genoeg, en goud is voorbehouden aan een oplossing met weinig blokken.
Dat maakt van de oefening een les over abstractie. Een lange lijst zetten werkt altijd en leert nooit iets; beknoptheid afdwingen maakt een lus tot het voor de hand liggende antwoord, omdat herhaling het enige is wat een programma korter maakt zonder te veranderen wat het doet.
Sprite Sprint maakt van het oplossen van doolhoven een les in het schrijven van strakke, lusvormige programma's. Het is een origineel, gratis browserspel dat intern is gemaakt voor PlayPendium.