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

Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
kturtle:kturtle-activites-12 [2020/01/08 08:22] – créée crustkturtle:kturtle-activites-12 [2020/01/08 08:32] crust
Ligne 1: Ligne 1:
 ====== Une boucle de comptage ====== ====== Une boucle de comptage ======
  
 +===== Pré requis =====
  
  
 +Une boucle de comptage est une boucle qui va incrémenter un chiffre / nombre autant de fois que souhaité.
 +
 +Style 
 +<code bash>POUR $maVariable EGALE A CHIFFRE JUSQUE UN_AUTRE_CHIFFRE {
 +
 +ON AUGMENTE DE 1
 +}</code>
 +
 +Notez que l'on peut changer le pas, c'est à dire le saut entre 2 nombres avec l'opérateur STEP (pas).
 +Style 
 +<code bash>POUR $maVariable EGALE A CHIFFRE JUSQUE UN_AUTRE_CHIFFRE PAS VALEUR_DU_PAS {
 +
 +ON AUGMENTE DE LA VALEUR_DU_PAS
 +}</code>
 +
 +Avec la syntaxe de kturtle
 +<code bash>for variable = number to number step number { ... }</code>
 +
 +
 +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).
 +
 +
 +===== Inducteur : analyse de code =====
 +
 +Demander d'analyse ces 2 morceaux de code 
 +<code bash>for $i = 1 to {
 + message $i
 +}</code>
 +
 +<code bash>for $i = 0 to 10 step 2 {
 + message $i
 +}</code>
 +
 +Comme précédemment, après un temps de saisie, d'observation, d'analyse puis de modification, on réalise une mise en commun et on commente le fonctionnement de cette boucle.
kturtle/kturtle-activites-12.txt · Dernière modification : 2020/01/15 10:58 de crust