Conduisez une grue d'entrepôt avec du code, en réempilant les caisses colorées sous une limite de déplacement suffisamment stricte pour exiger une récursion.
Comment jouer
Créez un programme à partir des instructions de la grue (déplacement à gauche et à droite, conditions de saisie, de chute et de couleur) pour réorganiser les bacs de caisses dans la pile cible. La limite d'instructions est délibérément serrée, vous vous appuierez donc sur la commande Call, qui réexécute l'intégralité de votre programme depuis le haut ; une condition qui échoue devient le cas de base qui arrête la récursion.
Ajoutez des instructions de grue de la palette à votre programme
Utiliser les conditions de couleur IF-hold et IF-top pour créer une branche
Utilisez Call pour réexécuter le programme depuis le haut en tant que boucle récursive
Faire correspondre la disposition cible dans la limite d'instruction
Contrôles
Bureau : cliquez sur les instructions de la palette, faites glisser les puces pour les réorganiser, cliquez sur Exécuter pour exécuter
Téléphone et tablette : appuyez sur les instructions et sur le bouton Exécuter
Conseils et stratégie
Pensez en termes d'une étape répétable plus une condition d'arrêt : c'est votre routine récursive
Laissez une condition de couleur défaillante servir de scénario de base pour que la grue sache quand s'arrêter.
Parcourez une course pour voir exactement où la grue saisit la mauvaise caisse
Ce que vous apprendrez
Claw Compiler enseigne la récursivité via une grue d'empilage de caisses et un budget de déplacement strict, concrétisant ainsi une idée difficile.
Compétences : récursivité, décomposition de problèmes, logique de programmation
Idéal pour : environ la 8e à la 12e année (à partir de 13 ans)
Pour les parents et les enseignants : rend la récursion concrète et intuitive.
À propos du compilateur Claw
Claw Compiler est un puzzle de programmation original qui enseigne la récursion via une grue empilable et un budget de déplacement strict. Jouez gratuitement dans votre navigateur avec des niveaux quotidiens et pratiques.
Un jeu original et gratuit dans votre navigateur — sans téléchargement. Voir tous les jeux →