Programma uno sprite passo dopo passo attraverso un labirinto, ma la medaglia che desideri richiede il programma più breve e un ciclo.
Costruisci una sequenza di blocchi di movimento e svolta (con Ripeti e If-Path-Ahead) in modo che lo sprite raggiunga l'obiettivo. Non è sufficiente arrivare: le ricompense in oro vengono risolte con il minor numero di blocchi, il che di solito significa eseguire passaggi ripetuti in un ciclo.
Sprite Sprint trasforma la risoluzione dei labirinti in una lezione sulla scrittura di programmi serrati e in loop, costruendo una vera logica di programmazione.
Blocchi di movimento e rotazione, con Ripeti e un condizionale, sono il vocabolario di Scratch, il linguaggio a blocchi che il MIT Media Lab ha costruito per chi ha dai cinque ai sedici anni.
Il punteggio originale è ciò che conta qui: arrivare al traguardo non basta, e l'oro è riservato a chi lo raggiunge con pochi blocchi.
Questo trasforma l'esercizio in una lezione sull'astrazione. Un lungo elenco di mosse funziona sempre e non insegna mai nulla; imporre la brevità è ciò che rende un ciclo la risposta ovvia, perché la ripetizione è l'unica cosa che accorcia un programma senza cambiare ciò che fa.
Sprite Sprint trasforma la risoluzione dei labirinti in una lezione sulla scrittura di programmi serrati e in loop. È un gioco browser originale e gratuito realizzato internamente per PlayPendium.