Printemps des Sciences: Atelier Logo

Transcription

Printemps des Sciences: Atelier Logo
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Printemps des Sciences: Atelier Logo
Patrick A NASTASOGLOU
Aurélie C ASIER
Gilles G EERAERTS
Jérome V ERVIER
Université Libre de Bruxelles
Département d’Informatique (Faculté des Sciences)
Année académique 2012-2013
Faire du Logo chez soi ? La version de Logo utilisée dans l’atelier est Logo.net. On peut
l’obtenir gratuirement sur Internet pour expérimenter chez soi !
http://users.belgacom.net/logo.net/
Étape 1 : J’apprends à lire le Logo
Exercice 1
Dessine le déplacement que fera la tortue si on lui donne les instructions suivantes :
AV 50
TD 90
AV 100
1
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Que se passe-t-il si on donne les mêmes instructions à partir de la position suivante ?
Exercice 2 Quel va être l’effet des instructions suivantes ? Vérifie ta réponse en donnant les
instructions à la tortue !
AV
TD
AV
TD
AV
100
120
100
120
100
Exercice 3 Quel va être l’effet des instructions suivantes ? Vérifie ta réponse en donnant les
instructions à la tortue !
AV
TD
AV
TD
AV
TG
AV
TD
AV
100
180
200
180
100
90
100
180
200
2
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Étape 2 : J’écris mes premiers programmes
Exercice 4 Annote le carré ci-dessous avec les instructions que doit réaliser la tortue pour le
tracer. Chaque petit carré du quadrillage est de taille 20 × 20. Ensuite, exécute le programme.
Exercice 5 Dessine un triangle équilatéral dont le côté est de taille 100, annote-le et réalise le
programme qui l’affiche.
3
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
80
AV
60°
60°
AV
8
0
Exercice 6 Annote le dessin ci-dessous et écris le programme qui le réalise
4
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Étape 3 : Je découvre de nouvelles instructions
Répète
Exercice 7 Quel va être l’effet du programme ci-dessous ? Essaye-le !
AV
TD
AV
TD
AV
TD
100
120
100
120
100
120
Exercice 8 Quel va être l’effet du programme ci-dessous ? Essaye-le !
REPETE 3 [ AV 100 TD 120 ]
Exercice 9 Écris (sans instruction REPETE) un programme qui dessine un carré (de côté 100).
Écris ensuite le même programme avec REPETE.
Lève Crayon et Baisse Crayon
Exercice 10 Annote le dessin ci-dessous, en ajoutant les pointillés là où la tortue doit se déplacer sans rien tracer. Écris le programme. Pense à utiliser l’instruction REPETE pour simplifier
ton programme !
5
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Étape 4 : Je mets mes connaissancs en pratique
Exercice 11 Écris un programme qui dessine un losange dont les côtés ont une taille de 70 et
dont les angles aigus sont de 60 degrés :
70
60°
60°
Exercice 12 Comment peut-on utiliser l’instruction REPETE pour tracer un cercle ?
Voici une piste de réflexion pour t’aider :
— Pour tracer un triangle, il faut tracer 3 côtés en tournant la tortue de 120◦ entre chque
côté.
— Pour tracer un carré, il faut tracer 4 côtés en tournant la tortue de 90◦ entre chque
côté.
— Pour tracer un pentagone, il faut tracer 5 côtés en tournant la tortue de 72◦ entre chque
côté.
— etc
6
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Exercice 13 Écris un programme qui trace une étoile comme ci-dessous. Tous les traits ont une
longueur de 90.
7
ULB – Sciences Informatiques – Printemps des Sciences – Atelier Logo
Étape 5 : Pour aller plus loin : les procédures
Exercice 14 Écris une procédure que l’on appellera CARREO traçant un carré en oblique comme
sur la figure suivante.
Exercice 15 À l’aide de la procédure CARREO de l’exercice précédent, la figures suivante mais
en veillant à utiliser au bon moment cette procédure.
8