Aller au contenu

Exercices corrigés — Initiation à la programmation (6e)

Quatre niveaux de difficulté, du plus simple au plus exigeant. Chaque exercice a sa correction détaillée, étape par étape.

2 exercices de niveau « Découverte ». Voir les 8 exercices.

Exercice 1 Découverte

Que dessine le script « répéter 4 fois : avancer de 80 pas, tourner de 90 degrés » ? Justifier.

Voir la correction
Correction détaillée

On déroule les quatre tours : le lutin avance de 80 pas, tourne d'un quart de tour ; avance de 80, tourne ; avance de 80, tourne ; avance de 80, tourne. Il trace quatre côtés de même longueur, 80 pas, séparés par des angles droits.
Après les quatre tours de 90°, il a tourné de 4 × 90 = 360°, un tour complet : il est revenu à son point de départ, avec son orientation de départ. La figure est fermée.
Le script dessine un carré de 80 pas de côté.
Il faut que le stylo soit en position d'écriture pour que le tracé apparaisse ; avec « tourner de 60 degrés » et « répéter 6 fois », on obtiendrait un hexagone.

Exercice 2 Découverte

Le lutin est au point (0 ; 0), orienté vers la droite (orientation 90). Il exécute : avancer de 50 pas ; tourner de 90 degrés (sens horaire) ; avancer de 30 pas ; tourner de 90 degrés ; avancer de 20 pas. Donner sa position et son orientation à la fin.

Voir la correction
Correction détaillée

On suit le lutin étape par étape. Départ : (0 ; 0), orienté vers la droite.
Avancer de 50 : il va vers la droite, x augmente de 50 : (50 ; 0). Tourner de 90° dans le sens horaire : de la droite, il passe vers le bas (orientation 180).
Avancer de 30 : il descend, y diminue de 30 : (50 ; −30). Tourner de 90° : du bas, il passe vers la gauche (orientation −90).
Avancer de 20 : il va vers la gauche, x diminue de 20 : (30 ; −30). À la fin, le lutin est au point (30 ; −30) et orienté vers la gauche. Tenir un tableau position / orientation évite toute erreur.