Lycée Ibn Khouldoun Fernana
Dommaine2:Programmation
et
Robotique
Professeur: Naoures Béjaoui
Niveau:1ère année
Plan 01 Qu’est-ce qu’un Programme?
02 Qu’est-ce qu’un algorithme?
03 Programmation par bloc par code
04 Qu’est-ce que un langage de programmation?
05 TPN°1 :Tracer un carré
06
2
Qu’est-ce qu’un programme ?
Quel est votre programme du jour ?
Réponse :
un des élèves va répondre : je réveille le matin, je prends mon petit
déjeuné, je vais à l’école puis je rentre à la maison pour prendre mon
déjeuné, ensuite je vais à l’école une autre fois jusqu’à 18h puis je
regarde la télé et je prends mon dîné enfin je fais mes exercices et
après je dors
3
Qu’est-ce qu’un algorithme ?
Un programme ou un algorithme est un ensemble fini et
ordonnée des actions (étapes ou instructions) ayant pour
objectifs réalisé un but ou résoudre un problème.
ACTIVITÉ 2
❖Lancer Scratch 3([Link]) et à l’aide de l’extension Stylo tracer un
carré de coté (120) on se servant des instructions suivantes :
5
CONSTATATION
❑ Ce type de programmation s’appelle programmation par Bloc.
❑ Cette année on va voire un autre type de programmation qui s’appelle
programmation par Code.
❑ La programmation par code nécessite un langage de programmation
pour l’exécuter avec l’ordinateur
6
Langages de programmation
❑ Il y a beaucoup de langage de programmation tels que :
❑ On va choisir python
comme étant un langage
de programmation.
❑ Il existe beaucoup d’
éditeurs Python, nous on
va utiliser Thonny
7
ACTIVITÉ 3
1) Lancer l’éditeur thonny
2) Ouvrir un nouveau fichier (File New)
3) Voir TP1
4) Enregistrer votre travail (File save as)
5) Exécuter votre code (cliquer sur l’icone exécuter )
8
MERCI POUR VOTRE ATTENTION