Image of LOGO LOGO

Leçon 8: Étoiles

     English   Deutsch   Français
Malheureusement ton browser semble ne pas supporter Java. On te conseille d'allez voir sur notre page "Aide Java". Tu trouves le link dans le petit menu plus bas. C'est possible d'utiliser notre cite sans Java mais donc il faut charger de "Download" un interpréteur Java externe.

[_Home_] [_Introduction_] [_Aide_Java_] [_Download_] [_Apprendre_Logo_] [_Programmer_] [_Professeurs_] [_Compétition_] [_Discussion_] [_Procédures_] [_Perspectives_] [_L'équipe_]

©1997/1998 Sebastian Golze, Thomas Hirsch und
Vinh Hoi Le Chau
. Nous aimerions bien connaître votre avis par rapport à notre site.

Ton browser ne supporte pas Java. Si'il te plait lit le texte à gauche de cette page à propos de Java. Si tu travailles sans Java tu dois utiliser le menu text en dessous de ce paragraphe.
[1_Premiers_pas] [2_A_droite_à_gauche] [3_En_couleur] [4_Procédures] [5_Paramètres] [6_Boucles] [7_Encore_plus_de_paramètres] [8_Etoiles] [9_Upload_et_download] [10_LOGO_apprend_à_écrire]

Et maintenant, on va s'amuser un peu: essaie de voir ce qui se passe si tu écris une suite quelconque de commandes dans une procédure, et si tu le fais répeter à LOGO à peu près 100 fois. Avec un peu de chance tu peux faire que LOGO dessine de magnifiques étoiles. On a développé un exemple qui dessine de telles étoiles:

procedure main
repeter 100, etoile
fin

procedure etoile
va 200
dr 45
va 50
dr 124
fin

Maintenant tu peux jouer un peu avec les commandes et les paramètres. Si tu arrives ainsi à dessiner une étoile qui te plait particulièrement, garde la pour la leçon suivante. Là, on te montrera comment LOGO peut mémoriser des procédures.
Si tu ne veux pas perdre ta procédure quand tu passes à la leçon suivante, il faut la mettre dans le presse papier. Demande à ton professeur comment tu dois faire. Si tu as un ordinateur avec Windows ça marche comme ça:
Il faut sélectionner toutes les procédures en tenant la touche "Shift" appuyée et en passant en même temps avec la souris sur le texte.
Maintenant, tout le texte doit apparaitre en bleu. Ensuite, tu dois appuyer sur les touches "controle" et "C" en même temps (la touche contôle se trouve normalement tout en bas à gauche).
Maintenant, ton ordinateur peut mémoriser ta procédure. Pour que LOGO écrive ce que tu lui a dit de garder en mémoire, tu dois appuyer sur les touches "controle" et "V" en même temps: il colle alors l'ancienne procédure, tu as pu la conserver!

Encore un détail très intéressant: LOGO sait très bien combien de fois il a déjà repété ta procédure quand il est au milieu d'un "repeter", tu peux utiliser ce nombre dans ton programme. Dans la procédure qui est à repéter il y aura toujours une variable appelée "loop" qui aura toujours comme valeur le nombre de fois que LOGO a déjà repéte la procédure dans le cadre de la même commande repeter.

Tu peux remplacer un nombre quelconque dans ta procédure par le mot "loop". Cette valeur augmentera donc avec chaque repétition: au premier tour 1, puis 2, puis 3, ainsi de suite... Dans l'exemple que nous avons modifié encore une fois, LOGO marche chaque fois un pas en plus.

procedure main
repeter 100, essai
fin

procedure essai
va loop*2
dr 70
fin

Ton browser ne supporte pas Java. Avec Java tu verrais Logo assis sur sa feuille de papier et l'interpréteur Logo. Tu dois activer Java où utiliser un interpréteur externe que tu peux charger sous "Download".