L’objectif est de programmer Cody afin qu’il puisse trouver le trésor à temps avec le meilleur score. Un challenge est un parcours sur une carte, avec un objectif « trouver le trésor » et des obstacles « buisson, palmier, squelette, etc. » à éviter ou à combattre. Utilisez l’éditeur de code à gauche de l’écran pour écrire au clavier les instructions de la procédure. Cliquez sur le bouton « Jouer » pour voir le code s’exécuter dans l’univers du jeu à droite de l’écran. Pour résoudre un challenge, on commence toujours avec le début de solution donné, on teste d’abord ce qui est donné, on identifie un problème (des fois il s’agit d’instructions manquantes, des fois un bug qui s’est introduit dans le code de Cody, enfin on complète ou fixe le bug. Pour aider les enfants dans cette démarche, une aide contextuelle est proposée avec le personnage de Luna, ainsi que le manuel utilisateur accessible depuis le bouton « Documentation » en haut à droite de la plateforme.