Lycée Farhat Hached Bizerte
Domaine : Enseignante : Monya GHAZOUANI
programmation & robotique Classes : 1ère A7, A8
Activité 2 :
1. Lancer l'éditeur Edupython, créer un nouveau fichier puis choisir le mode tortue.
2. Enregistrer le travail avec votre nom dans le lecteur C
3. Taper la suite d’instructions suivante :
[Link] (5)
[Link] ("turtle")
[Link] ("red", "black")
[Link] (4)
4. Cliquer sur le bouton Exécuter pour afficher le résultat du programme.
5. Ajouter à ce programme la suite d’instructions qui permettent de tracer une marche
d’un escalier avec une hauteur et une largeur 50 pixels (comme le montre l’image ci-
dessous) à partir du point de coordonnées (-150,-150),
6. Mettre les instructions qui produisent la marche de l’escalier entre
Tortue. begin_fill ( ) et Tortue.end_fill ( )
a. Observer les résultats.
b. Déduire le rôle de chaque commande : begin_fill et end_fill.
Commande Rôle
begin_fill
end_fill
1
7.
a. Modifier le programme précédent afin qu’il permet de tracer un escalier de six
marches
b. Que remarquer vous à propos du programme obtenu
…………………………………………………………………………..…………………………..…………………
……………………………………………………………………………..………………………………………..…
8.
a. Ajouter la ligne suivante avant les instructions qui produisent une marche et
observer les résultats.
for i in range (3) :
b. Déduire le rôle de la structure for.
……………………………………………………………………………………………………………………..…
9.
a. Modifier le programme afin qu’il permet d’obtenir un escalier de :
- 6 marches
- 10 marches, …
b. Déduire le rôle de la commande range.
…………………………………………………………………………………..…………………………………..…
2
10. Modifier le programme précédent afin qui qu’il permet de tracer à partir du point de
coordonnées (0,0) un :
a. Triangle équilatéral de côtés 100 pixels
b. Un carré de côtés 100 pixels.
c. Un pentagone de côtés 100 pixels.
3
d. Un polygone régulier (triangle, carré, pentagone, hexagone,…) à n côtés. n est saisi
par l’utilisateur
e. Un polygone régulier (rectangle, carré, pentagone) qui dépend du nombre de
côtes n (3, 4 ou 5) saisi par l’utilisateur.
Ou
Ou
Que remarquez-vous ? Quelle structure peut-on utiliser ?