Vous êtes sur la page 1sur 2

LYCEE Ali bourguiba bembla Discipline: Informatique.

Classe : 1S4
DEVOIR DE SYNTHESE Professeur : Mme BA.najla
Semestre 1 Date : 28/02/2019 Durée : 1 Heure.

Nom :……………..……. ……….......…Prénom :………..……..……..……….. N°……….…N°Poste :……… Note :……………/20

Partie Théorique :
Exercice 1 :
Indiquer pour chaque programme le schéma correspond à son exécution.
from turtle from turtle import*
import* shape('turtle')
forward(100) pencolor('red')
left(90) pensize(4)
Prog1 forward(50) for i in range(4):
left(90) forward(50)
forward(100) left(90)
left(90) forward(50)
forward(50) right(90)
from turtle
import*
forward(100)
up()
forward(50)
Prog2 down()
forward(100)
up()
forward(50)
down()
forward(100)
from turtle
import*
for i in range(9):
Prog3 left(45)
forward(50)
right(90)
forward(50)

from turtle
import*
for i in range(8):
Prog4 right(45*i)
forward(50)
goto(0,0)

Exercice 2 : Partie pratique :


Page 1 sur 2
1) Lancer le logiciel disponible (module turtle) et saisir les deux instructions
suivantes :
shape('turtle')
pensize(5)

2) Dessiner un carré de dimension 100pixcels le


coté.

3) Remplir le carré en couleur rouge

4) Enregistrer votre travail dans Mes documents\ 1 S5

sous le nom Devoir Nom prénom classe

5) Faire le saut convenable (espace).

6) Utiliser se même programme pour obtenir UN labyrinthe QUI est constitué de


25 segments, chaque segment est de couleur noir, d’épaisseur 3 Chaque
segment avance d’une distance égale à la distance du segment précédent + 10,
et faire un tour à gauche de 90 degrés En utilisant une boucle, créer ce
labyrinthe.

Page 2 sur 2

Vous aimerez peut-être aussi