Partie A : 10 Questions Interactives (QCM/Vrai-Faux)
Vérifiez vos connaissances sur les commandes LOGO fondamentales.
Question 1 (Primitives)
1. Après avoir exécuté AV 100 et RE 50, la tortue s'est déplacée de combien de pas au total ?
Question 2 (REPETE)
2. Quel est l'angle de rotation pour dessiner un pentagone (5 côtés) ?
Question 3 (Crayon)
3. Vrai ou Faux : L'instruction LC (Lève Crayon) arrête le tracé, mais permet à la tortue de se déplacer.
Question 4 (Position)
4. Quelle commande amène la tortue au coin supérieur droit (X=150, Y=150) ?
Question 5 (Procédures)
5. Le mot-clé pour commencer une nouvelle commande personnalisée (Procédure) est :
Question 6 (REPETE Imbrique)
6. Combien de fois la ligne AV 10 est-elle exécutée dans ce code : REPETE 5 [ REPETE 2 [ AV 10 ] ] ?
Question 7 (Écran)
7. Vrai ou Faux : La primitive VE efface l'écran et replace la tortue au centre.
Question 8 (360/N)
8. Quel angle doit-on utiliser pour un octogone (8 côtés) dans l'instruction TD ?
Question 9 (Appel de Procédure)
9. Après avoir défini POUR MAISON ... FIN, comment appelle-t-on cette procédure ?
Question 10 (Syntaxe REPETE)
10. Quel code dessine correctement un triangle équilatéral de côté 70 ?
Partie B : 10 Exercices à Coder
Rédigez le programme LOGO le plus court possible en utilisant les outils de répétition et de procédure.
- **Le Carré Pointillé** : Tracer un carré de côté 120 en pointillé (utiliser LC et BC à l'intérieur de REPETE).
- **Le Nonagone (9 côtés)** : Tracer un polygone à 9 côtés de 40 pas de longueur. (Calculer l'angle 360/9).
- **Procédure TRI** : Définir une procédure simple nommée **TRI** qui dessine un triangle équilatéral de côté 80.
- **Fleur de TRI** : Utiliser la procédure **TRI** pour dessiner 8 triangles pivotant autour d'un centre. Quel doit être l'angle de rotation entre chaque triangle ?
- **Le Rectangle Rapide** : Tracer un rectangle de 150 pas de long et 80 pas de large en utilisant REPETE 2.
- **Procédure HUIT** : Définir une procédure nommée **HUIT** qui dessine un octogone (8 côtés) de côté 30.
- **La Spirale de HUIT** : Utiliser la procédure **HUIT** pour dessiner 4 octogones, chacun tournant de 30 degrés.
- **Le Cercle Fin** : Simuler un cercle avec le code le plus simple et le plus précis possible.
- **Maison Simple** : Combiner un carré de côté 100 et un triangle de côté 100 au-dessus du carré, en utilisant **deux procédures** (une pour la base, une pour le toit) et en s'assurant que le toit démarre du bon coin du carré.
- **Ligne de Carrés** : Écrire le code principal pour dessiner une ligne de 5 carrés (côté 50), séparés par 10 pas de distance. (Utiliser LC et BC entre chaque CARRE).