2. Informations pratiques🔗
Ce cours en ligne sert de support à deux cours différents.
Responsable: Yannick Copin
<y.copin(at)ipnl.in2p3.fr>, bureau 409 de l'IP2I Lyon ;
2.1. UE Intro à Python et Programmation Orientée Objet (Polytech PL5036GB)🔗
UE de la spécialité Génie Bio-Médical, 3e année (GBM 3A, S5), 3 ETCS:
L’objectif de cette UE est d’introduire le langage Python avec les thématiques suivantes :
coder un programme algorithmiquement simple en python,
comprendre et manipuler les structures de base (list, dict, string) et les structure logiques (if, boucles for et while, switch),
coder une classe, faire hériter d'une classe, faire interagir plusieurs classes,
utiliser des modules extérieurs,
utiliser un IDE, intéragir avec la ligne de commande ou l'utilisateur,
travaux pratiques sur ordinateur.
7 CM de 1h30,
Types et structures
Chaînes, fonctions
Librairies, exceptions
Programmation Orientée Objet
Bibliothèque interne
Numpy
Matplotlib
10 séances de Travaux Pratiques GBM3A de 3h, cf. planning
MCCC reste à confirmer:
CC1 (jusqu'au TP≤1): 03/10/25 (15 min)
CC2 (jusqu'au TP≤3): 17/11/25 (15 min)
CC3 (jusqu'au TP≤4): 28/11/25 (15 min)
QCM (jusqu'au TP≤6): 18/12/25 (45 min)
CT (jusqu'au TP≤8): 06/01/26 (2 h)
2.2. UE Science des données (M2 Cosmo PHY2434M)🔗
UE Science des données PHY2434M du M2-Cosmo ;
8 séances de 3h, 9h45-13h, en salle informatique de l'IP2I (RdC) ;
MCCC: CC: 45%, CT: 55%.
Calendrier PHY2434M Automne 2025
Séquence 1 (6 h): 18 et 19/09
Révisions python: Initiation à Python, Bibliothèque standard
Notebooks d'exercices: Exercices Python
, Exercice POO/DDT
Séquence 2 (6 h): 25 et 26/09
Évaluation (15%): épreuve individuelle sur machine le 03/10, 12h-13h
Séquence 3 (6 h): 02 et 03/10
Exercice: packaging 2e partie
Évaluation (30%): projet en binome (répo, package, documentation, tests) à rendre le 21/11 23h59
Séquence 4 (6 h): 09 et 10/10
librairies scientifiques: Numpy, Scipy, Matplotlib, Pandas, Xarray,
Notebooks d'exercices
Contrôle terminal (55%) sur machine le 14/11, 10h-12h