Qualcuno ha inserito una carta difettosa nel programma della tartaruga: trovala, aggiustala e guida la tartaruga verso il gioiello.
La tartaruga segue un programma fatto di carte istruzioni, ma una carta sbaglia e la manda fuori rotta. Traccia il percorso previsto, fai clic sulla carta che ritieni sia difettosa e sostituiscila con l'istruzione corretta dalla tavolozza. Esegui il programma per osservare la tartaruga e verificare che ora raggiunga il gioiello.
Turtle Tracks insegna il sequenziamento e la lettura del codice dando la caccia a una singola istruzione errata, un'introduzione accessibile al debug.
La tartaruga è quella di Seymour Papert. Logo mise un cursore relativo su un piano cartesiano e fece guidare ai bambini con AVANTI e DESTRA, il che trasformò la geometria in qualcosa che si istruisce anziché memorizzare.
La cornice originale è il debug anziché la scrittura: il programma della tartaruga esiste già, una sua carta è sbagliata, e il tuo compito è tracciare il percorso previsto e trovare quale carta l'ha mandata fuori strada.
È la metà più difficile e più utile della programmazione, e quella che stava più a cuore agli ideatori di Logo. La tesi di Papert era che un programma sbagliato non è un fallimento ma qualcosa da diagnosticare; e una tartaruga è il paziente ideale, perché il suo errore è disegnato sullo schermo.
Turtle Tracks è un puzzle di debug originale che insegna il sequenziamento e la lettura del codice dando la caccia a una singola istruzione errata. Gioca gratuitamente nel tuo browser con puzzle quotidiani ed esercitati in tre difficoltà.