Quelqu'un a glissé une carte buggy dans le programme de la tortue : trouvez-la, réparez-la et dirigez la tortue vers le joyau.
La tortue suit un programme composé de cartes d'instructions, mais une carte est fausse et la fait dévier de sa trajectoire. Tracez le chemin prévu, cliquez sur la carte que vous pensez être boguée et remplacez-la par les instructions correctes de la palette. Exécutez le programme pour observer la tortue et confirmez qu'elle atteint maintenant le joyau.
Turtle Tracks enseigne le séquençage et la lecture du code en recherchant une seule mauvaise instruction, une introduction accessible au débogage.
La tortue est celle de Seymour Papert. Logo a placé un curseur relatif sur un plan cartésien et l'a fait piloter par des enfants avec AVANCE et DROITE, ce qui a fait de la géométrie quelque chose que l'on commande plutôt que quelque chose que l'on mémorise.
Le cadre original est le débogage plutôt que l'écriture : le programme de la tortue existe déjà, une carte y est fausse, et votre tâche est de retracer le trajet voulu et de trouver quelle carte l'a fait dévier.
C'est la moitié la plus difficile et la plus utile de la programmation, et celle qui importait le plus aux concepteurs de Logo. L'argument de Papert était qu'un programme faux n'est pas un échec mais une chose à diagnostiquer — et une tortue est le patient idéal, car son erreur est dessinée à l'écran.
Turtle Tracks est un puzzle de débogage original qui enseigne le séquençage et la lecture du code en recherchant une seule mauvaise instruction. Jouez gratuitement dans votre navigateur quotidiennement et entraînez-vous à des énigmes dans trois difficultés.