Outils pour utilisateurs

Outils du site


kturtle:kturtle-activites-09

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
kturtle:kturtle-activites-09 [2020/01/06 21:41] – [Et Pythagore dans tout cela ???] crustkturtle:kturtle-activites-09 [2020/01/07 20:09] (Version actuelle) crust
Ligne 140: Ligne 140:
 }</code> }</code>
  
 +
 +===== Les spirales =====
 +
 +Code très proche du code précédent, à la différence **que l'on incrémente le coté avant le traçage du dernier coté** et non une fois le traçage fini... Ce qui donne de très belles figures.
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_22-02-34.png?direct&400 |}}
 +Proposition de code
 +<code bash>
 +reset
 +spritehide
 +
 +$cote = 20
 +
 +repeat 5 {
 + repeat 4 {
 + forward $cote
 + turnright 90
 + $cote = $cote +10
 + }
 +}</code>
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_22-06-07.png?direct&400 |}}
 +
 +Proposition de code
 +<code bash>reset
 +spritehide
 +
 +$cote = 20
 +
 +repeat 25 {
 + repeat 4 {
 + forward $cote
 + turnright 120
 + $cote = $cote + 3
 + }
 +}</code>
 ===== 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 aux élèves de créer eux même leur(s) table(s) de Pythagore pour les aider dans leur apprentissage de la multiplication.
  
-Ecrire une table de mutlplication au tableau est demandé de l'analyser. Voir comment on passe d'une ligne à l'autre.+Écrire une table de multiplication au tableau est demandé de l'analyser. Voir comment on passe d'une ligne à l'autre.
  
 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", puis (1 + 1) X "le facteur", puis (2 +1) X "le facteur", et ainsi de suite...
  
 Trouver le moyen de coder cette table. Trouver le moyen de coder cette table.
Ligne 160: Ligne 199:
 {{ :kturtle:capture_d_ecran_2020-01-06_21-39-14.png?direct&200 |}} {{ :kturtle:capture_d_ecran_2020-01-06_21-39-14.png?direct&200 |}}
  
-{{ :kturtle:capture_d_ecran_2020-01-06_21-39-47.png?direct&400 |}}+{{ :kturtle:capture_d_ecran_2020-01-06_21-39-47.png?direct&200 |}}
  
 Proposition de code Proposition de code
Ligne 181: Ligne 220:
  $Y = $Y + 10  $Y = $Y + 10
 }</code> }</code>
 +
 +<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 ;)
 +</WRAP>
 +
 +
 +<WRAP center round important 60%>
 +Il est intéressant avec cet exercice de montrer ce qu'est un "**Inspecteur de variables**" que l'on affiche s'il n'est pas par défaut via le menu **CONFIGURATION / AFFICHER L'INSPECTEUR** et qui permet de voir "évoluer" les variables en temps réel.
 +</WRAP>
 +{{ :kturtle:capture_d_ecran_2020-01-07_20-07-00.png?direct&400 |}}
 +
 +
 +===== Et les autres tables (+,...) =====
 +
 +Bah pourquoi pas !
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_22-12-07.png?direct&200 |}}
 +
 +Avec la proposition de code
 +<code bash>reset
 +spritehide
 + 
 +$Y = 25
 +$nombre = 1
 +$facteur = ask "Quelle table construire ?"
 + 
 + 
 +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'affichage
 + $Y = $Y + 10
 +}</code>
 +
 +Sans limites, que celles de l'imagination ...
 +
 +===== Navigation =====
 +^ page précédente       ^ Sommaire                                  ^ Page suivante       ^
 +| [[kturtle:kturtle-activites-08|Parlons nombre....]] | [[https://cbiot.fr/dokuwiki/doku.php#kturtle|sommaire]] | [[kturtle:kturtle-activites-10|Et le hasard dans tout cela ?]] |
kturtle/kturtle-activites-09.1578343294.txt.gz · Dernière modification : 2020/01/06 21:41 de crust