Outils pour utilisateurs

Outils du site


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édentesRévision précédente
Prochaine révisionLes deux révisions suivantes
kturtle:kturtle-activites-12 [2020/01/08 08:35] – [Pythagore version 2] crustkturtle: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 de crust