kturtle:kturtle-activites-12

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édentes Révision précédente
Prochaine révision Les deux révisions suivantes
kturtle:kturtle-activites-12 [2020/01/08 08:35]
crust [Pythagore version 2]
kturtle:kturtle-activites-12 [2020/01/08 08:40]
crust
Ligne 39: Ligne 39:
 Rappelons aux élèves le code réalisé pour la construction de tables de Pythagore et essayons de l'​optimiser avec ce qui a été mis en évidence plus haut (la boucle de comptage). Rappelons aux élèves le code réalisé pour la construction de tables de Pythagore et essayons de l'​optimiser avec ce qui a été mis en évidence plus haut (la boucle de comptage).
  
-A savoir+**A savoir**
 {{ :​kturtle:​capture_d_ecran_2020-01-06_21-39-47.png?​direct&​200 |}} {{ :​kturtle:​capture_d_ecran_2020-01-06_21-39-47.png?​direct&​200 |}}
-Avec le code suivant+**Avec le code suivant**
 <code bash>​reset <code bash>​reset
 spritehide spritehide
Ligne 57: Ligne 57:
  # On met à jour la variable $nombre  # On met à jour la variable $nombre
  $nombre = $nombre + 1  $nombre = $nombre + 1
 + # On descend d'une ligne dans l'​affichage
 + $Y = $Y + 10
 +}</​code>​
 +
 +Au besoin, inscrire ou projeter ce code en phase commune au tableau. Le ré-analyser voir les lignes spécifiques à l'​incrémentation du nombre de départ, les individualiser pour les faire ressortir avec une craie de couleur et demander de les remplacer par une séquence **for**.
 +
 +Avec la boucle de comptage, on doit aboutir à un code de ce type.
 +
 +<code bash>​reset
 +spritehide
 + 
 +$Y = 25
 +$facteur = ask "​Quelle table construire ?"
 + 
 +
 +for $nombre = 1 to 14 {
 + # On se positionne
 + go 25, $Y
 + # On affiche la formule magique
 + print $nombre + " X " + $facteur + " = " + $nombre * $facteur
  # On descend d'une ligne dans l'​affichage  # On descend d'une ligne dans l'​affichage
  $Y = $Y + 10  $Y = $Y + 10
 }</​code>​ }</​code>​
  • kturtle/kturtle-activites-12.txt
  • Dernière modification: 2020/01/15 10:58
  • par crust