Boucle et conditions

par | Programmons un Robot !

Apprenons à coder proprement…

Entrainons nous sur Blockly

 

 

Blockly est un site permettant de s’initier à la programmation. Nous allons l’utiliser pour cette leçon.

Connecte toi sur Blockly -> BLOCKLY

Clique sur LABYRINTHE

Partie 1 : des lignes de codes

 

Pour faire l’exercice 1 et 2 il te suffit de placer les unes sous les autres les lignes de codes nécessaires… rien de compliqué.

Passe à la partie 2 quand tu as fini.

Partie 2 : en boucle !

 

Parfois il est nécessaire de répéter de nombreuses fois les mêmes instructions, cela devient vite fatigant et le programme devient trop long. Pour éviter cela nous allons utiliser “La boucle”

Nous placerons au centre les instructions qui vont donc se répéter jusqu’à ce que la condition soit réalisé (ici le personnage arrive à la destination)

Fais l’exercice 3, 4 et 5 et passe à la partie 3

 

 

Partie 3 : Si…Alors, les conditions !

 

Parfois nous souhaitons programmer des actions en fonction de certaines conditions…

Ici, les lignes de codes qui seront placées au milieu s’exécuteront uniquement si la condition écrite au dessus est VRAI (dans cette exemple, si le personnage a un chemin possible à sa gauche)

Fais les exercices 6 et 7 et passe à la partie 4

Partie 4 : Si….alors…. Sinon !

Dans les 2 derniers exercices, il faut faire preuve de beaucoup de reflexion et bien étudier le parcours des labyrinthe.

Parfois, on désire qu’une série de lignes de codes soient exécutées si une condition est réalisée et qu’une autre série de lignes de code soient exécutées si cette condition n’est pas réalisée.