0% ont trouvé ce document utile (0 vote)
21 vues13 pages

Initiation A La Programmation Logo

Transféré par

jhilal.data
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
21 vues13 pages

Initiation A La Programmation Logo

Transféré par

jhilal.data
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Délégation de Meknès

Initiation à la programmation Xlogo

Thème : Initiation à la programmation


Niveau : 2ème année cycle secondaire collégiale
Volume horaire : 2H
Activité de départ
Aider la tortue robot à trouver le chemin adéquat pour arriver au
trésor.

@ Copyright JHILAL Yassine


2
Solution de l’activité
• Avancer 5 carreaux
• Tourner à gauche 90°
• Avancer 3 carreaux
• Tourner à droite 90°
• Avancer 3 carreaux
Ordres ou
• Tourner à droite 90°
instructions
• Avancer 3 carreaux
• Tourner à gauche 90°
• Avancer 10 carreaux
• Tourner à gauche 90°
• Avancer 8 carreaux
• Tourner à droite 90°

@ Copyright JHILAL Yassine 3


@ Copyright JHILAL Yassine 4
Définition d’un programme
informatique

• Un Programme est une suite d’instructions et

d’ordres successives qu’on donne à une machine

pour exécuter une tâche bien précise

@ Copyright JHILAL Yassine 5


Langage de programmation
Pour Communiquer avec un robot ou
une machine on a besoin d’un langage
spécifique qu’on appel un langage de
programmation

@ Copyright JHILAL Yassine 6


Langage de programmation
Pour « parler » avec l’ordinateur et lui expliquer ce qu’il faut faire, les
ingénieurs ont inventé des langages de programmation tel que : Basic ; Visual basic ;
Pascal ; C++ ; Logo ; Java …
Programmer un ordinateur revient donc à communiquer avec lui dans un
langage compréhensible pour machine comme pour le programmeur.
Tous les langages de programmation comportent des instructions qui permettent à
l’ordinateur :

✓ D’effectuer des opérations d’entrée ou de sortie de données ;


✓ De faire des opérations de calcul : Addition, soustraction, multiplication,
division ;
✓ De prendre quelques décisions logiques.

@ Copyright JHILAL Yassine 7


Le langage LOGO

• Le langage Logo a été développé par Seymour PAPERT en


1967 comme un langage d’apprentissage pour enfants. Le
langage permet l’expérimentation de la géométrie planaire par le
biais de la programmation, mais a été largement étendu depuis.
Dans sa version la plus simple, les déplacements d’une tortue
(flèche) sont effectués par des commandes simples de manière à
dessiner sur l’écran.

@ Copyright JHILAL Yassine 8


Vocabulaire de base du langage LOGO
• Déplacements rectilignes:
AV n : Avance n pas.
RE n : Recule n pas.
Pour dessiner la lettre H on peut procéder comme suite :
Début

AV 4 RE 2 TD 90 AV 2 TD 90

Fin
AV 2 RE 4
9
@ Copyright JHILAL Yassine
Vocabulaire de base du langage LOGO
• 2. Déplacements suivant un angle:
• La tortue est représentée par un triangle au centre d’un cercle gradué en degrés.
En position initiale le sommet est dirigé vers le haut. TD n : tourne à droite de n°
• TG n : tourne à gauche de n°

Tortue
0° 0°

90° 90° 90°


90°

180° 180°

Position par défaut TD 30

@ Copyright JHILAL Yassine 10


Exercice d’application N°1
Aider le robot livreur de pizza à trouver le chemin adéquat pour
arriver a la maison.

@ Copyright JHILAL Yassine 11


Exercice d’application

Les consignes à suivre :


➢Avancer X = AV X
➢Tourner à droite X° = TD X°
➢Tourner à gauche X° = TG X°
➢Reculer X = RE X

@ Copyright JHILAL Yassine 12


Exercice d’application N°2
- Considérant la figure ci-dessous :
1) Ecrivez le programme adéquat pour réaliser le dessin ci-dessous.
100

100

@ Copyright JHILAL Yassine 13

Vous aimerez peut-être aussi