SlideShare une entreprise Scribd logo
1  sur  7
BOUCLES
LEÇON DE
PROGRAMMATION
POUR DÉBUTANT
Objectifs de la leçon
1. Apprendre à répeter les actions
2. Apprendre à utilizer le Bloc Boucle
© EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 2
Répéter une action
Disons que nous voulons que le robot
répète une action encore et encore.
Voulez-vous simplement copier le bloc
plusieurs fois?
◦ Bien sûr, ça pourrait marcher!
Et si je veux répéter ce blocage pour
toujours?
◦ Maintenant quoi?
© EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 3
Boucles
Les boucles permettent de répéter
une tâche plusieurs fois facilement
L'avantage supplémentaire est
qu'une boucle peut se terminer
quand vous le souhaitez (un
nombre de fois spécifique, une
durée indéterminée, une
condition spécifique, etc.)
© EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 4
Défi Boucle
Défi: Ecrivez un programme pour contourner une boîte une fois.
Le moyen le plus simple est de le coder comme ceci:
Utilisez une boucle pour améliorer le code
© EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 5
Loop CHALLENGE Solution
© EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 6
Run 4
times
Fin de la leçon
7

Contenu connexe

Plus de Romaric Saounde Tsopnang

Plus de Romaric Saounde Tsopnang (20)

Aq switches2 - Beginner
Aq   switches2 - BeginnerAq   switches2 - Beginner
Aq switches2 - Beginner
 
Aq les conditionnelles - Débutant
Aq   les conditionnelles - DébutantAq   les conditionnelles - Débutant
Aq les conditionnelles - Débutant
 
Ap loops2 - Beginner
Ap   loops2 - BeginnerAp   loops2 - Beginner
Ap loops2 - Beginner
 
Ao light nxt2 - Beginner
Ao   light nxt2 - BeginnerAo   light nxt2 - Beginner
Ao light nxt2 - Beginner
 
An capteur de couleur - Débutant
An   capteur de couleur - DébutantAn   capteur de couleur - Débutant
An capteur de couleur - Débutant
 
An color Sensor - Beginner
An   color Sensor - BeginnerAn   color Sensor - Beginner
An color Sensor - Beginner
 
Al capteur tactile - Débutant
Al   capteur tactile - DébutantAl   capteur tactile - Débutant
Al capteur tactile - Débutant
 
Al touch2 - Beginner
Al   touch2 - BeginnerAl   touch2 - Beginner
Al touch2 - Beginner
 
Ak custom imagessounds2 - Beginner
Ak   custom imagessounds2 - BeginnerAk   custom imagessounds2 - Beginner
Ak custom imagessounds2 - Beginner
 
Ak image et son standard - Débutant
Ak   image et son standard - DébutantAk   image et son standard - Débutant
Ak image et son standard - Débutant
 
Aj display2 - Beginner
Aj   display2 - BeginnerAj   display2 - Beginner
Aj display2 - Beginner
 
Aj affichage - Débutant
Aj   affichage - DébutantAj   affichage - Débutant
Aj affichage - Débutant
 
Ai turning2 - Beginner
Ai   turning2 - BeginnerAi   turning2 - Beginner
Ai turning2 - Beginner
 
Ai virages - Débutant
Ai   virages - DébutantAi   virages - Débutant
Ai virages - Débutant
 
Ah pseudocode2 - Beginner
Ah   pseudocode2 - BeginnerAh   pseudocode2 - Beginner
Ah pseudocode2 - Beginner
 
Ah pseudocode-fr - Débutant
Ah   pseudocode-fr - DébutantAh   pseudocode-fr - Débutant
Ah pseudocode-fr - Débutant
 
Ag moving straight2 - Beginner
Ag   moving straight2 - BeginnerAg   moving straight2 - Beginner
Ag moving straight2 - Beginner
 
Ag deplacement droit - Débutant
Ag   deplacement droit - DébutantAg   deplacement droit - Débutant
Ag deplacement droit - Débutant
 
Af port view2 - Beginner
Af   port view2 - BeginnerAf   port view2 - Beginner
Af port view2 - Beginner
 
Af vue des portes - Débutant
Af   vue des portes - DébutantAf   vue des portes - Débutant
Af vue des portes - Débutant
 

Ap les boucles - Débutants

  • 2. Objectifs de la leçon 1. Apprendre à répeter les actions 2. Apprendre à utilizer le Bloc Boucle © EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 2
  • 3. Répéter une action Disons que nous voulons que le robot répète une action encore et encore. Voulez-vous simplement copier le bloc plusieurs fois? ◦ Bien sûr, ça pourrait marcher! Et si je veux répéter ce blocage pour toujours? ◦ Maintenant quoi? © EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 3
  • 4. Boucles Les boucles permettent de répéter une tâche plusieurs fois facilement L'avantage supplémentaire est qu'une boucle peut se terminer quand vous le souhaitez (un nombre de fois spécifique, une durée indéterminée, une condition spécifique, etc.) © EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 4
  • 5. Défi Boucle Défi: Ecrivez un programme pour contourner une boîte une fois. Le moyen le plus simple est de le coder comme ceci: Utilisez une boucle pour améliorer le code © EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 5
  • 6. Loop CHALLENGE Solution © EV3LESSONS.COM, 2016, (LAST EDIT: 7/26/2016) 6 Run 4 times
  • 7. Fin de la leçon 7