Composante
IAE Savoie Mont Blanc
Description
Cet enseignement initie les étudiants aux bases du langage de programmation Python. Il présente les fondements de la programmation et les structures de base et de contrôle de Python. Enfin, il introduit les concepts liés à la programmation orientée objet.
Objectifs
L'objectif principal de cet enseignement est de faire découvrir aux étudiants la programmation informatique à travers le langage de programmation Python, notamment les types de données, les instructions conditionnelles, les instructions de boucle et les instructions de boucle conditionnelles. Cet enseignement vise aussi à manipuler des objets en expliquant comment définir et instancier des classes contenant des attributs et des méthodes.
Heures d'enseignement
- CMCours Magistral7,5h
- TDTravaux Dirigés7,5h
Pré-requis obligatoires
Notions de bases en mathématiques.
Quelques connaissances en programmation.
Compétences visées
Savoir manipuler les variables et les principaux types de données en Python.
Être capable d'utiliser les principales structures de contrôle de Python.
Savoir comprendre un problème et d’écrire un script pour le résoudre.
Comprendre la notion d’objet en utilisant le langage Python.
Bibliographie
"Apprendre à programmer avec Python" de Gérard Swinnen (troisième et cinquième éditions).