← Pandi & Pengu TV🎮 Jouer à Kod Kulesi

🧩 Exécuter le code dans sa tête : variables, boucles, conditions

Texte de l’épisode

Un ordinateur exécute le code ligne par ligne. Aujourd’hui, nous faisons comme un ordinateur et nous suivons le code dans notre tête.

Dans un organigramme, chaque étape a sa forme : début et fin sont des ovales, entrée et sortie des parallélogrammes, un traitement est un rectangle et une décision est un losange. Les flèches montrent l’ordre des étapes.

Une variable est une boîte avec un nom où l’on garde une valeur. Quand points vaut 5 et qu’on écrit points = points + 3, on calcule d’abord le côté droit : 5 + 3 = 8. La nouvelle valeur va dans la boîte.

Suis le code ligne par ligne et note dans le tableau la valeur de la variable après chaque ligne. À la ligne 1, points est devenu 5, à la ligne 2 il est devenu 8. Que se passe-t-il à la ligne 3 ?

Une boucle répète les mêmes lignes encore et encore. Le total part de zéro. La boucle tourne trois fois et ajoute 2 à chaque tour : 2, 4, 6. À la fin, le total est 6.

À toi de suivre. Le nombre part de 1. La boucle tourne trois fois et le nombre est multiplié par 2 à chaque tour. Après le premier tour il vaut 2, après le deuxième 4. Combien vaut-il après le troisième tour ?

Une condition est une question : si la réponse est oui, on prend un chemin, si c’est non, un autre. Les points sont 12 et la question est « points > 10 ? ». 12 est plus grand que 10, donc la réponse est Oui et « Gagné ! » s’affiche.

Le code n’a pas donné le résultat attendu ? Il y a une erreur (bug). Ici, la boucle devait ajouter 2 à chaque tour, mais elle enlève 2, et le résultat est −6 au lieu de 6. Trouver la ligne fausse et la corriger s’appelle déboguer.

Résumé : connais les symboles de l’organigramme, suis une variable ligne par ligne, note chaque tour d’une boucle, choisis le chemin oui ou non dans une condition et, s’il y a une erreur, trouve-la et corrige-la. Essaie maintenant dans Kod Kulesi !