Outils pour utilisateurs

Outils du site


kturtle:kturtle-activites-07

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évision
Révision précédente
kturtle:kturtle-activites-07 [2020/01/06 18:55] – [La fonction message] crustkturtle:kturtle-activites-07 [2020/01/07 19:07] (Version actuelle) – [Allez plus loin] crust
Ligne 54: Ligne 54:
 {{ :kturtle:capture_d_ecran_2020-01-06_18-53-37.png?nolink&400 |}} {{ :kturtle:capture_d_ecran_2020-01-06_18-53-37.png?nolink&400 |}}
  
 +===== Les boites à texte =====
  
 +L'utilité est bien entendu d'utiliser des variables dans ces textes.
 +
 +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 **"Bonjour LePrénom"**
 +
 +Les laisser chercher, ils devraient réinvestir ce qu'ils ont vu aux séances précédentes.
 +
 +Voici une proposition de solution
 +
 +
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_19-01-01.png?nolink&200 |}}
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_19-01-21.png?nolink&200 |}}
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_19-01-36.png?nolink&400 |}}
 +
 +<code bash>reset 
 +
 +# 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 "Bonjour " + $prenom + ", comment vas-tu ?"</code>
 +
 +
 +<WRAP center round tip 60%>
 +Notez que pour concantaner des chaines de caractères, on utilise le connecteur **+**
 +</WRAP>
 +
 +===== Allez plus loin =====
 +
 +Inventer des scenario avec plusieurs variables : nom, prénom, lieu de naissance, date de naissance ...
 +
 +Exemple:
 +
 +<code bash>reset 
 +
 +# 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 + " "  + $nom
 +go 25, 75
 +print $prenom + " a " + $age + " ans."</code>
 +
 +{{ :kturtle:capture_d_ecran_2020-01-06_19-14-24.png?nolink&400 |}}
 +
 +<WRAP center round important 60%>
 +Notez bien qu'une variable peut être appelée plusieurs fois et dans n'importe quel ordre
 +(voir même ne pas être appelée...)
 +</WRAP>
 +
 +
 +
 +===== Navigation =====
 +^ page précédente       ^ Sommaire                                  ^ Page suivante       ^
 +| [[kturtle:kturtle-activites-06|Dialoguer avec l'ordinateur]] | [[https://cbiot.fr/dokuwiki/doku.php#kturtle|sommaire]] | [[kturtle:kturtle-activites-08|Parlons nombre....]] |
kturtle/kturtle-activites-07.1578333323.txt.gz · Dernière modification : 2020/01/06 18:55 de crust