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édente | ||
| kturtle:kturtle-activites-10 [2020/01/08 10:53] – [Proposition de code] crust | kturtle:kturtle-activites-10 [2020/01/14 15:58] (Version actuelle) – [Variantes inventées par les élèves] cyrille | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Et le hasard dans tout cela ? ====== | ====== Et le hasard dans tout cela ? ====== | ||
| - | ===== Inducteur ===== | + | ===== Inducteur |
| On présente cette image et demande d' | On présente cette image et demande d' | ||
| Ligne 9: | Ligne 9: | ||
| - | ===== Pas à pas ===== | + | ==== Pas à pas... ==== |
| Normalement, | Normalement, | ||
| Ligne 60: | Ligne 60: | ||
| Une fois que ça passe pour un carré, on englobe le tout dans une grosse boucle qui répétera l' | Une fois que ça passe pour un carré, on englobe le tout dans une grosse boucle qui répétera l' | ||
| - | ===== Proposition de code ===== | + | ==== Proposition de code ==== |
| <code bash> | <code bash> | ||
| Ligne 83: | Ligne 83: | ||
| <WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
| Attention à bien mettre des parenthèses **(**random 10,100**)** , certes non obligatoires en appel traditionnel, | Attention à bien mettre des parenthèses **(**random 10,100**)** , certes non obligatoires en appel traditionnel, | ||
| - | (**kturtle** aura du mal à parser les paramètres | + | (**kturtle** aura du mal à parser les paramètres |
| </ | </ | ||
| Ligne 89: | Ligne 89: | ||
| Finalement, ce n' | Finalement, ce n' | ||
| - | ===== Variantes | + | ==== Variantes ==== |
| Idem avec des triangles, des losanges, des rectangles... | Idem avec des triangles, des losanges, des rectangles... | ||
| + | En les laissant en activité libre, certains changent les angles et des étoiles apparaissent. Avec un peu d' | ||
| + | ==== Quelques photos de classe ==== | ||
| + | |||
| + | |{{ : | ||
| + | |{{ : | ||
| + | |{{ : | ||
| + | |{{ : | ||
| + | {{ : | ||
| + | |||
| + | |||
| + | ===== Jouons avec les prénoms ===== | ||
| + | Réinvestissement des séquences précédentes | ||
| + | |||
| + | Ils savent : | ||
| + | * Ecrire un message --> **print** " | ||
| + | * Changer la couleur d' | ||
| + | * Changer la taille de la police -> **fontsize** X | ||
| + | * Se positionner sur une feuille -> **go** X,Y | ||
| + | * Récupérer une entrée d'une pop-up dans une variable -> $var = **ask** " | ||
| + | * Faire des boucles (répétitions) -> **repeat** {} | ||
| + | |||
| + | |||
| + | On présente le document final souhaité, on mutualise ce que l'on voit, on analyse... et puis c'est à eux de jouer ! | ||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | Proposition de code | ||
| + | <code bash> | ||
| + | spritehide | ||
| + | $prenom = ask "Quel est ton prénom ?" | ||
| + | repeat 25 { | ||
| + | go (random 0,300) , (random 0, 300) | ||
| + | pencolor (random 0,250), (random 0, | ||
| + | fontsize (random 10,30) | ||
| + | print $prenom | ||
| + | }</ | ||
| + | |||
| + | ===== Variantes inventées par les élèves ===== | ||
| + | ==== Deux prénoms ==== | ||
| + | |||
| + | En fonction de leur imagination, | ||
| + | * Saisis de 2 prénoms (donc 2 variables) | ||
| + | * Un prénom est affiché dans une couleur, l' | ||
| + | {{ : | ||
| + | (bon OK, il y a une faute d' | ||
| + | |||
| + | ==== Avec des calculs ==== | ||
| + | |||
| + | Variantes basée sur l' | ||
| + | |||
| + | ==== Avec du texte ==== | ||
| + | |||
| + | Style nom / Date de naissance. | ||
| + | Basé sur la **concaténation** de deux variables de type **string** (X). | ||
| ===== Navigation ===== | ===== Navigation ===== | ||
| ^ page précédente | ^ page précédente | ||
| | [[kturtle: | | [[kturtle: | ||