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 11:52] – [Proposition de code] crust | kturtle:kturtle-activites-10 [2020/01/14 16: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 82: | Ligne 82: | ||
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
- | Attention à bien mettre des parenthèses (random 10,100) , certes non obligatoire | + | Attention à bien mettre des parenthèses |
- | (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: |