Année de transition 2021-2022
Développer un algorithme pour résoudre numériquement un problème simple de physique ou de chimie.
Ecrire un programme en utilisant le langage Python pour résoudre numériquement un problème simple de physique ou de chimie.
Utiliser des bibliothèques de Python (notamment scipy) pour la résolution numérique de problèmes mathématiques rencontrés en physique et en chimie (intégration, équation différentielle…).
Réaliser des graphiques simples avec la librairie matplotlib.
7 h de cours – 18 h de TP
Contenu détaillé :
Introduction au langage Python : notions de variables, tableaux, tracé de graphiques, lecture/écriture de fichiers.
Eléments d’algorithmique : tests, boucles, fonctions.
TP : résolutions numériques de problèmes simples en physique ou en chimie (trajectoire en mécanique newtonienne, marche aléatoire, cinétique chimique…).
Nouvelle maquette à compter de Sept. 2022
Développer un programme pour résoudre numériquement un problème de physique ou de chimie en utilisant le langage Python.
Travailler en équipe en découpant les tâches nécessaires à la résolution du problème et à l’écriture du programme.
Ecrire un rapport technique.
6 h de cours – 19 h de projet
Contenu détaillé :
Développement d’un programme écrit dans le langage Python pour résoudre numériquement des problèmes de physique ou de chimie.