Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| kturtle:kturtle-activites-07 [2020/01/06 17:54] – créée crust | kturtle:kturtle-activites-07 [2020/01/07 18:07] (Version actuelle) – [Allez plus loin] crust | ||
|---|---|---|---|
| Ligne 35: | Ligne 35: | ||
| Cette fonction possède une limite (kturtle n'est pas un éditeur de texte non plus), pour aller à la ligne, il faut décaler la ligne manuellement via la fonction **go**. | Cette fonction possède une limite (kturtle n'est pas un éditeur de texte non plus), pour aller à la ligne, il faut décaler la ligne manuellement via la fonction **go**. | ||
| - | reset | + | <code bash>reset |
| spritehide | spritehide | ||
| go 25,25 | go 25,25 | ||
| Ligne 42: | Ligne 42: | ||
| print " | print " | ||
| go 25, 50 | go 25, 50 | ||
| - | print " | + | print " |
| {{ : | {{ : | ||
| Ligne 48: | Ligne 48: | ||
| ===== La fonction message ===== | ===== La fonction message ===== | ||
| - | La fonction message sert à afficher une information via une pop-up. Elle n' | + | La fonction message sert à afficher une information via une pop-up. Elle n' |
| La pop-up se ferme en cliquant sur le bouton " | La pop-up se ferme en cliquant sur le bouton " | ||
| Ligne 54: | Ligne 54: | ||
| {{ : | {{ : | ||
| + | ===== Les boites à texte ===== | ||
| + | L' | ||
| + | |||
| + | On peut demander par exemple de créer une variable (une boite) dans laquelle on mettra le prénom de la personne et créer un programme qui affichera **" | ||
| + | |||
| + | Les laisser chercher, ils devraient réinvestir ce qu'ils ont vu aux séances précédentes. | ||
| + | |||
| + | Voici une proposition de solution | ||
| + | |||
| + | |||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | # On pose la question et met la réponse | ||
| + | # dans une boite nommé prenom | ||
| + | $prenom = ask "Quel est ton prénom ?" | ||
| + | |||
| + | spritehide | ||
| + | go 25,25 | ||
| + | pencolor 255,0,0 | ||
| + | fontsize 15 | ||
| + | print " | ||
| + | |||
| + | |||
| + | <WRAP center round tip 60%> | ||
| + | Notez que pour concantaner des chaines de caractères, | ||
| + | </ | ||
| + | |||
| + | ===== Allez plus loin ===== | ||
| + | |||
| + | Inventer des scenario avec plusieurs variables : nom, prénom, lieu de naissance, date de naissance ... | ||
| + | |||
| + | Exemple: | ||
| + | |||
| + | <code bash> | ||
| + | |||
| + | # Série de questions | ||
| + | $prenom = ask "Quel est ton prénom ?" | ||
| + | $nom = ask "Quel est ton nom ?" | ||
| + | $age = ask "Quel est ton âge ?" | ||
| + | |||
| + | spritehide | ||
| + | go 25, 25 | ||
| + | pencolor 255,0,0 | ||
| + | print "Salut " + $prenom | ||
| + | go 25, 50 | ||
| + | print $prenom + " " | ||
| + | go 25, 75 | ||
| + | print $prenom + " a " + $age + " ans."</ | ||
| + | |||
| + | {{ : | ||
| + | |||
| + | <WRAP center round important 60%> | ||
| + | Notez bien qu'une variable peut être appelée plusieurs fois et dans n' | ||
| + | (voir même ne pas être appelée...) | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Navigation ===== | ||
| + | ^ page précédente | ||
| + | | [[kturtle: | ||