Cette UE est une initiation à l'utilisation du numérique pour traiter, analyser et modéliser des problèmes de mécanique. L'environnement numérique utilisée est basée sur le langage de programmation Python dans un environnement Jupyter, qui permet dans un seul document (un notebook) d'inclure la partie analyse (texte), la partie programmation (python) et l'analyse des résultats (courbes). A travers le traitement d'exemples concrets, les thématiques abordées sont:
- initiation à la programmation scientifique sous python (numpy)
- initiation au traitement de données (matplolib)
- initiation au calcul formel pour modéliser des problèmes de mécanique (sympy)
- initiation à la résolution numérique des équations (ODE, Euler ,RK2)
L'approche pédagogique de type
"Learning by Doing", est basée sur le traitement d'exemples comme: la prédiction du réchauffement climatique (traitement de données), la modélisation et la simulation de systèmes mécaniques comme le système masse ressort avec ou sans amortissement, le pendule de Foucault, le double pendule, la cinématique d'une trotinette électrique ...