9.La tortue apprend
Si vous avez réussi à passer les leçons jusqu'à présent, vous avez peut-être remarqué qu'il n'est pas si facile de modifier les commandes que vous donnez. Pour simplifier le processus, vous pouvez apprendre à la tortue de Logo une série de commandes, une série d'instructions. Enseigner à la tortue est simple. Écrivez la commande à suivie du mot que vous voulez enseigner à la tortue et à la fin écrivez la ligne de commandes que la tortue doit apprendre. Par exemple : à ligne_pointillée répéter 5 [définirlargeur 1 av 10 définirlargeur 3 av 10] fin. Cette commande apprendra à la tortue un nouveau mot : ligne_pointillée. (ligne_pointillée = créer une ligne en pointillés)
Apprenez à la tortue ce qu'est une ligne_pointillée en utilisant la ligne de commande montrée ci-dessus.
Maintenant vous verrez que la tortue se souvient vraiment de ce qu'elle a appris. Pour demander à la tortue de dessiner une ligne en pointillés, répétez simplement le nouveau mot d'instruction que vous lui avez appris précédemment
Dessinez une ligne en pointillés en utilisant la nouvelle instruction (le nouveau mot) que vous avez enseigné à la tortue précédemment.
Vous avez déjà dessiné un carré en pointillés, mais maintenant ce sera beaucoup plus facile. Utilisez le mot que nous avons appris à la tortue pour dessiner un carré.
Dessinez un carré en pointillés en traçant 4 lignes pointillées et en utilisant la commande de rotation à droite.
Vous voudrez peut-être redessiner le même carré, vous pouvez donc apprendre à la tortue votre carré préféré.
Demandez à la tortue d'apprendre à dessiner un carré comme celui que vous avez dessiné précédemment.
Maintenant vous pouvez facilement dessiner un carré en pointillés en utilisant un seul mot.
Effacez l'écran et dessinez à nouveau le même carré en pointillés qu'auparavant.
Cette prochaine figure symétrique étrange que nous allons dessiner sera composée de 20 carrés en pointillés. Entre chaque carré, nous tournerons à droite d'un angle de 360/20 = 18 degrés. Rappelez-vous que la tortue sait déjà dessiner un carré en pointillés. Il ne nous reste donc qu'à définir la boucle qui créera correctement les carrés.
Effacez l'écran et dessinez vingt carrés en pointillés.
Vous avez déjà appris à la tortue quelle est votre ligne en pointillés préférée, mais que faire si vous souhaitez dessiner une ligne en pointillés différente ? Dans ce cas, vous pouvez réapprendre le même mot à la tortue, mais cette fois avec des instructions différentes. La tortue ne se souviendra que des toutes dernières commandes qu'elle a apprises.
Apprenez à nouveau à la tortue ce qu'est une ligne_pointillée. Utilisez une instruction similaire à celle que nous avions au début de la leçon, mais maintenant faites en sorte que les segments plus larges aient une largeur de 6 points au lieu de 3.
Pourquoi devrions-nous vérifier à quoi ressemble la nouvelle ligne pointillée alors que nous pouvons déjà voir à quoi ressemble un carré entier fait de lignes pointillées ? Demandez à la tortue de dessiner un carré. Observez comme il est différent du carré que la tortue Logo a dessiné précédemment, avec la même simple instruction.
Dessinez un carré en utilisant l'instruction que nous avons déjà apprise à la tortue.