Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| kturtle:kturtle-activites-08 [2020/01/06 19:21] – créée crust | kturtle:kturtle-activites-08 [2020/01/08 07:23] (Version actuelle) – [Allons plus loin] crust | ||
|---|---|---|---|
| Ligne 18: | Ligne 18: | ||
| Ecrire un programme demandant l' | Ecrire un programme demandant l' | ||
| - | {{ : | + | {{ : | 
| - | + | {{ : | |
| - | {{ : | + | |
| <code bash> | <code bash> | ||
| Ligne 59: | Ligne 58: | ||
| print "Tu as " + $age + " ans." | print "Tu as " + $age + " ans." | ||
| </ | </ | ||
| + | |||
| + | |||
| + | ===== Allons plus loin : périmètre et aire ===== | ||
| + | |||
| + | Reprenons nos carrés et rectangles là où nous les avons laissés. | ||
| + | |||
| + | Reprenons le script de traçage en fonction d'une variable côté et poursuivons le. | ||
| + | |||
| + | Aux élèves: on reprend le script et cette fois une fois le dessin réalisé le programme doit donner le périmètre et l'aire de la figure. | ||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | La notion de périmètre et d'aire est inscrite aux programmes du cycle 3. Si nécessaire, | ||
| + | </ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Proposition de code | ||
| + | |||
| + | <code bash> | ||
| + | spritehide | ||
| + | |||
| + | $cote  = ask " | ||
| + | |||
| + | $perimetre = 4 * $cote | ||
| + | $aire = $cote * $cote | ||
| + | |||
| + | repeat 4 { | ||
| + | forward $cote | ||
| + | turnright 90 | ||
| + | } | ||
| + | |||
| + | go 25, 25 | ||
| + | print "Pour un coté de "  | ||
| + | go 25, 50 | ||
| + | print "Le périmètre est de " + $perimetre + " cm." | ||
| + | go 25, 75 | ||
| + | print " | ||
| + | |||
| + | ===== Allons encore plus loin... ===== | ||
| + | |||
| + | |||
| + | Jouons avec plusieurs variables et faisons de même pour un rectangle .... | ||
| + | |||
| + | ===== Navigation ===== | ||
| + | ^ page précédente  | ||
| + | | [[kturtle: | ||
| + | |||