Outils pour utilisateurs

Outils du site


kturtle:kturtle-activites-11

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
kturtle:kturtle-activites-11 [2020/01/08 07:57] – [L'opérateur OR (OU)] crustkturtle:kturtle-activites-11 [2020/01/08 08:09] – [Et le else ???] crust
Ligne 133: Ligne 133:
 ===== Et le else ??? ===== ===== Et le else ??? =====
  
-Demander de choisir la figure géométrique à tracer+//**Inducteur : Demander de choisir la figure géométrique à tracer**//
  
-Si figure est un carré -> on trace un carré +  * Si figure est un carré -> on trace un carré 
-Si figure est un triangle -> on trace un carré + 
-Si figure est un rectangle -> on trace un carré +  * Si figure est un triangle -> on trace un carré 
-SI figure est un losange -> on trace un losange+ 
 +  * Si figure est un rectangle -> on trace un carré 
 + 
 +  * SI figure est un losange -> on trace un losange
  
 <WRAP center round important 60%> <WRAP center round important 60%>
Ligne 148: Ligne 151:
 <WRAP center round important 60%> <WRAP center round important 60%>
 L'erreur la plus courante est de ne pas fermer systématiquement une accolade ouverte L'erreur la plus courante est de ne pas fermer systématiquement une accolade ouverte
-{ ...+<code bash>{ ...
   bloc d'instruction 1   bloc d'instruction 1
   # TEST   # TEST
Ligne 156: Ligne 159:
      ....      ....
   }   }
-}+}</code>
 </WRAP> </WRAP>
  
Ligne 199: Ligne 202:
 }</code> }</code>
  
 +Bien sûr lors de l'invitation de saisie de la pop-up, il arrivera que l'élève ait fait une faute de saisie (orthographe ou frappe).
 +
 +Dans ce cas, la variante ne passera pas les tests et le programme ne fera rien. 
 +Sous doute l'élève répondre : "Non, j'ai bien tapé le mot", dans ce cas, utilisez l'inspecteur de code afin de bien faire l'erreur de saisie.
 +
 +| {{ :kturtle:capture_d_ecran_2020-01-08_08-00-45.png?direct&400 |}}| {{kturtle:capture_d_ecran_2020-01-08_08-01-07.png?direct&400 |}}| 
 +
 +Le programme va donc devoir être amélioré avec quelques lignes basiques de **gestion de l'erreur**.
 +
 +Donc, on va réaliser les tests nécessaires et gérer tout ce qui ne correspond pas à ces tests.
 +
 +**Si** (test) **ALORS** (instruction)
 +**Si** (autre test) **ALORS** (autre instruction)
 +...
 +**Si** (autre test) **ALORS** (autre instruction)
 +
 +Et enfin 
 +
 +**__SINON__** **ALORS** (instruction)
 +
 +On introduit alors le mot clef, l'opérateur **ELSE**
  
 +|{{ :kturtle:capture_d_ecran_2020-01-08_08-08-53.png?direct&400 |}}|{{ :kturtle:capture_d_ecran_2020-01-08_08-09-05.png?direct&400 |}}|
 ===== Navigation ===== ===== Navigation =====
 ^ page précédente       ^ Sommaire                                  ^ Page suivante       ^ ^ page précédente       ^ Sommaire                                  ^ Page suivante       ^
 | [[kturtle:kturtle-activites-10|Et le hasard dans tout cela ?]] | [[https://cbiot.fr/dokuwiki/doku.php#kturtle|sommaire]] | | | [[kturtle:kturtle-activites-10|Et le hasard dans tout cela ?]] | [[https://cbiot.fr/dokuwiki/doku.php#kturtle|sommaire]] | |
kturtle/kturtle-activites-11.txt · Dernière modification : 2020/01/09 21:38 de crust