Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
kturtle:kturtle-activites-09 [2020/01/06 21:41] – [Et Pythagore dans tout cela ???] crust | kturtle:kturtle-activites-09 [2020/01/07 20:06] – [Et Pythagore dans tout cela ???] crust | ||
---|---|---|---|
Ligne 140: | Ligne 140: | ||
}</ | }</ | ||
+ | |||
+ | ===== Les spirales ===== | ||
+ | |||
+ | Code très proche du code précédent, | ||
+ | |||
+ | {{ : | ||
+ | Proposition de code | ||
+ | <code bash> | ||
+ | reset | ||
+ | spritehide | ||
+ | |||
+ | $cote = 20 | ||
+ | |||
+ | repeat 5 { | ||
+ | repeat 4 { | ||
+ | forward $cote | ||
+ | turnright 90 | ||
+ | $cote = $cote +10 | ||
+ | } | ||
+ | }</ | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Proposition de code | ||
+ | <code bash> | ||
+ | spritehide | ||
+ | |||
+ | $cote = 20 | ||
+ | |||
+ | repeat 25 { | ||
+ | repeat 4 { | ||
+ | forward $cote | ||
+ | turnright 120 | ||
+ | $cote = $cote + 3 | ||
+ | } | ||
+ | }</ | ||
===== Et Pythagore dans tout cela ??? ===== | ===== Et Pythagore dans tout cela ??? ===== | ||
- | Petit exercice sympa, on va demander de créer eux même leur table de Pythagore pour les aider dans leur apprentissage de la multiplication. | + | Petit exercice sympa, on va demander |
- | Ecrire | + | Écrire |
Il en ressort que l'on commence toujours à 1 que l'on multiplie par ce nombre, puis idem avec 2, puis 3, puis 4... | Il en ressort que l'on commence toujours à 1 que l'on multiplie par ce nombre, puis idem avec 2, puis 3, puis 4... | ||
Ligne 155: | Ligne 191: | ||
... | ... | ||
12 X 4 = 48 | 12 X 4 = 48 | ||
+ | |||
+ | |||
+ | Donc il comprenne qu'on prend 1 X "le facteur", | ||
Trouver le moyen de coder cette table. | Trouver le moyen de coder cette table. | ||
Ligne 160: | Ligne 199: | ||
{{ : | {{ : | ||
- | {{ : | + | {{ : |
Proposition de code | Proposition de code | ||
Ligne 181: | Ligne 220: | ||
$Y = $Y + 10 | $Y = $Y + 10 | ||
}</ | }</ | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Le fait de décaler les lignes ne vient pas tout seul... Les premiers essais montrent des résultats qui se superposent. On analyse et on voit en collectif comment y remédier ;) | ||
+ | </ | ||
+ | |||
+ | |||
+ | ===== Et les autres tables (+,...) ===== | ||
+ | |||
+ | Bah pourquoi pas ! | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Avec la proposition de code | ||
+ | <code bash> | ||
+ | spritehide | ||
+ | |||
+ | $Y = 25 | ||
+ | $nombre = 1 | ||
+ | $facteur = ask " | ||
+ | |||
+ | |||
+ | repeat 14 { | ||
+ | # On se positionne | ||
+ | go 25, $Y | ||
+ | # On affiche la formule magique | ||
+ | print $nombre + " + " + $facteur + " = " + ($nombre + $facteur) | ||
+ | # On met à jour la variable $nombre | ||
+ | $nombre = $nombre + 1 | ||
+ | # On descend d'une ligne dans l' | ||
+ | $Y = $Y + 10 | ||
+ | }</ | ||
+ | |||
+ | Sans limites, que celles de l' | ||
+ | |||
+ | ===== Navigation ===== | ||
+ | ^ page précédente | ||
+ | | [[kturtle: |