Vous êtes sur la page 1sur 3

Programmation et robotique

1) Lancer l'éditeur Thonny .


2) Enregistrer votre travail dans un fichier ayant pour nom tp1 et pour emplacement votre dossier
personnel.
3) Taper les lignes suivantes :

from turtle import *


write(position( ))
forward (100)
write(position( ))

4) Cliquer sur le bouton Lancer pour afficher le résultat de ce code.


5) En déduire le rô le de chaque commande : write, position et forward.

Commande Rôle
Ecrit du texte
write

Renvoi la position actuelle de la tortue (x ;y)


position

Avance la tortue de la distance spécifiée ; dans la direction ou’


forward elle se dirige

6) Remplacer la commande forward par backward, que remarquez-vous ?


La tortue a Déplacer vers l’arriére

7) En déduire le rô le de la commande backward.


Déplace la tortue distance vers l arrière (dans le sens opposé à celui vers lequel elle pointe) Ne
change pas le cap de la tortue

8) Ajouter les lignes suivantes au début du programme et observer les résultats.

title ("mon premier code")


bgcolor ("blue")
color ("white")
speed ("slowest")
width (5)
Programmation et robotique

9) En déduire le rô le de chaque commande : title , bgcolor, color , speed et width.

Commande Rôle
Defini le titre de la fenetre de la totue à titlestring
title

Definit ou renvoie la couleur de fond de l’ecran de la tortue


bgcolor

Renvoie ou régle la couleur du stylo et la couleur de remplissage


color

Régle la vitesse de la tortue à une valeur entiére comrise entre 0 et


speed 10 inclus

Régle l’épaisseur de la ligne à width o la renvoie


width

10) Ajouter les lignes suivantes à la fin du programme et observer les résultats.

left (90)
forward (100)

11) En déduire le rô le de la commande left.


Tourne la tortue à gauche de angle unités
12) Remplacer la commande left par right, que remarquez-vous ?
La tortue est descendue en bas
13) En déduire le rô le de la commande right.
Tourne la tortue à droite de angle unités
14) Effectuer les modifications nécessaires qui permettent de dessiner un carré.

From turtle import *


Forward (100)
Right (90)
Forward (100)
Left (90)
Backward (100)
Left (90)
Forward (100)

2
Programmation et robotique

Vous aimerez peut-être aussi