Saphire > Détails de la formation > Socle commun scientifique
104 - Informatique
3 ECTS : 6h de cours, 6h de BE, 12h de TP
Découverte de la programmation objet via le langage Python
Logo Python
En sciences pour l'Ingénieur, les outils informatiques sont omniprésents. Ils sont de plus en plus ouverts, interfaçables entre-eux à la condition de disposer d'un minimum de culture informatique...
Aujourd'hui, tout scientifique est amené à développer des maquettes logicielles lui permettant :
- de valider ses recherches au travers d'expérimentations numériques,
- d'exploiter des résultats numériques fournis par des logiciels spécifiques,
- d'automatiser ses acquisitions, ses expérimentations et le traitement des résultats fournis,
- d'interfacer différents logiciels dédiés.
L'objectif de ce module est d
'initier les étudiants aux techniques du génie logiciel afin de les rendre plus opérationnels pour leurs développements futurs.
Thèmes des séances de cours :
- Introduction du module et présentation succincte du langage Python
- Introduction à la Programmation Objet
- Limites de la programmation impérative
- Principes de la programmation Objet
- Apport du diagramme de Classes d'UML en phase d'Analyse et Conception
- Du diagramme de Classes au code Python
- Principe et mise en œuvre d'une analyse syntaxique d'un texte