Accès direct au contenu

SAPHIRE

Version anglaise

aide

Saphire > Détails de la formation > Tronc commun

104 - Informatique

2 ECTS : 6h de cours, 6h de BE, 12h de TP

Découverte de la programmation objet via le langage Python

Logo 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


Responsable du module

Organisation

  • 6h de cours
  • 6h de BE
  • 12h de TP

Évaluation

  • Projet : 100%

Complément d'information

Informations complémentaires

Ce module est un module obligatoire du tronc commun.