La Programmation logo
-
Upload
chercheurdesavoir -
Category
Documents
-
view
217 -
download
0
Transcript of La Programmation logo
-
7/25/2019 La Programmation logo
1/12
I. La programmation
Dfnition: La programmationdans le domaine informatique est l'ensemble desactivits qui permettent l'criture des programmesinormatiques.
Le langage de programmation :est un ensemble des mots, des rgles et dessignes utilis pour crire des instructions destines tre excuts par un ordinateur.
xemples : Langage !, "ascal, Logo# Le programme inormatique :$n programme inormatiqueest une suite
ordonne des instructions, crites par un langage compr%ensible par l&ordinateur,
qui lui permet de rsoudre un problme.
II. Le langage de programmation L(1) Dfnition :
Le langage Logo permet de dvelopper certaines comptences mat%matiques etlogiques, c'est un excellent langage pour dbuter avec la programmation et apprendre lereprage dans un plan... L'utilisateur peut dplacer un ob)et appel * tortue* sur l'cran l'aide de commandes aussi simples que avance, recule, tournedroite et autres. + c%aquedplacement, la tortue laisse un trait derrire elle et ainsi on peut crer des dessins.
2) Ma version du langage Logo
Il existe plusieurs version du langage logo, on site par exemple :
o -L(o /logoo #
0otre version du langage logo est : /logo
3) La Fentre
prinipale
+u premier lancement c%oisisse1 la
langue du programme /logo en cliquant
sur le drapeau fran2ais pour la langue
fran2aise.
La programmation L(!nit
-
7/25/2019 La Programmation logo
2/12
34 ############################..54 ############################..64 ############################..74 ############################...84 #############################94 ############################..4 ############################..
;4 ############################..
-
7/25/2019 La Programmation logo
3/12
a@ La commande +vance4 -Antaxe : avance n ou +> n4 xemple : +> 38B
b@ La commande Cecule4 -Antaxe : Cecule n ou C n4 xemple : C 8B
c@ La commande Dournedroit4 -Antaxe : D$C0ECID F ou DE F4 xemple : DE 3BB
d@ La commande Dournegauc%e4 -Antaxe : tournegauc%e F ou D( F4 xemple : D( 78 +> 3BB
e@ La commande >4 "ermet d&e?acer l&cran
$) %&eries
crire le programme L( qui permet de dessiner les polAgones rguliers
suivants :
Le triangle quilatral Le carr Le pentagone
-
7/25/2019 La Programmation logo
4/12
############
##
############
##.
############
##.
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
Le %exagone Le %eptagone Le dcagone
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
#################..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
############
#####..
#################..
-
7/25/2019 La Programmation logo
5/12
############
#####.
') La ommande (%%*%crivons le programmes Logo qui permet de tracer un carr de cot 5BB pas :+v 5BB tg
-
7/25/2019 La Programmation logo
6/12
################################
###
################################
##..
+) ,utre ommande4 La commande !D =permet de rendre la tortue invisible sur l&cran K cac%e
tortue@
4 La commande D =permet de rendre la tortue visible sur l&cran K montretortue@
4 La commande L! =la tortue se dplace sur l&cran sans laisser aucune trace@4 La commande ! =la tortue baisse le craAon et laisse des traits lors le
dplacement@
4 La commande ( =gomme K la tortue e?ace toute ligne rencontre lors deson dplacement@
4 La commande E =la tortue dessine nouveau@.
%&eries4 crire le programme Logo qui permet de dessiner les formes suivantes :
$n losange de cot 5BB pas rectangle
incomplet
-
7/25/2019 La Programmation logo
7/12
$ne mosque
-olutions
Losange :
##############################################
##############
Cectangle incomplet :
##############################################
######..
##############################################
###################.
osque :
##############################################
############..
##############################################
##############################################
##########################################
-) Le ond le trait et les ouleurs la commande MD! : Nxe la taille du craAon
o sAntaxe : MD! n =n est la taille de la pointe du craAon@o exemple : MD! 3B av 5BB
la commande M!! : Nxe la couleur du craAon sAntaxe : M!! n =n est du couleur du craAon@ exemple : MD! 3B M!! 3 av 5BB =nO3 c&est la couleur rouge@
la commande M!M( : Nxe la couleur du fond grap%ique
sAntaxe : M!M( n =n est du couleur du craAon@ exemple : MD! 3B M!! 3 M!M( 6 av 5BB =nO3 c&est la couleur rouge@
-
7/25/2019 La Programmation logo
8/12
%/%(00%a@ crire le programme logo qui permet de dessiner un carr rouge et
d&un paisseur 3B
b@ crire le programme logo qui permet de tracer l&toile du drapeauarocain avec la taille
-
7/25/2019 La Programmation logo
9/12
) les produresa. 0otion de procdure
$ne procdure est une squence d&instructions qui demande la tortue
d&e?ectuer une tac%e. Les procdures sont
des nouveaux commandes crer par
l&utilisateur.
b. L&criture d&une procdure
"our crire une procdure clique1 sur le
bouton %diteur
4nta&e d5une produre
our nom de la produre
quene d5instrutions
Fin
"our enregistrer une procdure et
quitter l&diteur cliquer sur l&icPne
tortue "our quitter sans enregistrer cliquer sur
le bouton Interdit
-
7/25/2019 La Programmation logo
10/12
4 Lorsqu&on tape Q carre R dans la ligne de commande, la tortue trace
un carr de cot 5BB pas , donc Q carre R est une primitive ou une
commande a)out au dictionnaire des commandes prdNnie.
%&eries+. crire la procdure logo qui demande la tortue de dessiner un
polAgone rgulier.
Driangle rgulier "entagone Sexagone
#......... ####.#########
###..
###.
#......... ####.#########
###..
###.
#......... ####.#########
###..
###.
Septagone Ecagone !ercle
#......... ####.#########
###..
###.
#......... ####.#########
###..
###.
#......... ####.#########
###..
###.
-
7/25/2019 La Programmation logo
11/12
. crire une procdure logo
nomme aison qui demande
la tortue de tracer la Ngure
gomtrique suivante :
0 : crire trois procdure logo
qui permet de dessiner un carr
de cot 5BB pas, un triangle
quilatral de cot 5BB pas et un
rectangle.
!arr : #### #####
######################.
###
Driangle : ######. #########..#########################.
####.
Cectangle : ##### #########..
#########################
######
-
7/25/2019 La Programmation logo
12/12
aison : #######.. #######.
############################
#####.
############################
#####.
#####..