Outils pour utilisateurs

Outils du site


kturtle:kturtle-activites-06

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
kturtle:kturtle-activites-06 [2020/01/06 18:23] – créée crustkturtle:kturtle-activites-06 [2020/01/07 19:07] (Version actuelle) – [Navigation] crust
Ligne 1: Ligne 1:
-Dialoguer avec l'ordinateur+====== Dialoguer avec l'ordinateur ======
  
-Situation problème + 
 +===== Situation problème ===== 
 + 
  
 Demander d'écrire le code pour un carré de 10, puis de 20, puis de 15 puis de 50, puis de 40 de largeur... Demander d'écrire le code pour un carré de 10, puis de 20, puis de 15 puis de 50, puis de 40 de largeur...
Ligne 36: Ligne 38:
  
 {{ :kturtle:capture_d_ecran_2020-01-06_18-22-51.png?direct&400 |}}  {{ :kturtle:capture_d_ecran_2020-01-06_18-22-51.png?direct&400 |}} 
 +
 +Préciser aux élèves que ce que vous appelez **boite** se nomme en fait **variable**.
 +D'expérience, les élèves préfèrent le terme **boite**...
 +
 +<WRAP center round important 60%>
 +Prenez l'habitude de ne pas mettre d'accent dans vos variables
 +</WRAP>
 +
 +
 +===== Réinvestissement =====
 +
 +Reprendre le même exercice avec le carré, puis le rectangle.
 +
 +===== Le rectangle =====
 +
 +Et oui, là ça coince ! Car le rectangle ne possède pas 4 cotés de même dimension.
 +
 +Il faudrait donc... 2 boites... Qu'a cela ne tienne... Créons 2 boites... Laissez les se débrouiller... 
 +
 +Voici un exemple de résolution :
 +<code bash>reset
 +
 +$largeur = ask "Largeur ?"
 +$longueur = ask "Longueur ?"
 +
 +# rectangle
 +go 200 ,200
 +repeat 2 {
 + forward $largeur
 + turnright 90
 + forward $longueur
 + turnright 90
 +}</code>
 +===== Navigation =====
 +^ page précédente       ^ Sommaire                                  ^ Page suivante       ^
 +| [[kturtle:kturtle-activites-05|La boucle repeat]] | [[https://cbiot.fr/dokuwiki/doku.php#kturtle|sommaire]] | [[kturtle:kturtle-activites-07|Ecrire avec Kturtle]]|
kturtle/kturtle-activites-06.1578331437.txt.gz · Dernière modification : 2020/01/06 18:23 de crust