UE Initiation à la programmation informatique scientifique

Diplômes intégrant cet élément pédagogique :

Descriptif

Initiation à la programmation informatique sur Python pour l’analyse de la motricité humaine. 

Syllabus

Prise en main de Python :

  • Initiation au codage (variables, fonctions, tableaux…). (5 h) (JF et VC)
  • Boucles (for, while) et conditionnement (if, elseif, else...). (3 h) (JF et VC)
  • Importation, traitement et sauvegarde des données. Calcul matriciel. Tracé de courbes. Visualisation et animation. (3 h) (JF et VC)

Applications pour l’analyse de la motricité :

Les connaissances théoriques sont réinvesties dans le développement de logiciels dédiés à l’analyse de la motricité à travers différents exemples :

  • Étude d’une trajectoire aérienne lors d’un lancer. Représentation graphique. Dérivation numérique. Comparaison théorie/expérimental. (3h) (JF et VC)
  • Analyse de sauts réalisés sur plate-forme de forces. Calcul d’impulsions et de vitesse de décollage (Intégration numérique). (3h) (JF et VC)
  • Analyse d’un signal EMG : représentation graphique, réalisation de RMS/enveloppe/moyenne glissante. Lien EMG/signal force. (3h) (JF et VC)

Compétences visées

Savoir réaliser des algorithmes simples avec Python pour lire, analyser, traiter et visualiser des données liées à l’étude de la motricité humaine.

Modalités de contrôle des connaissances

Session 1 ou session unique - Contrôle des connaissances

NatureTypeNature d'évaluationDurée (min)Coeff.
UE Ecrit60100%

Informations complémentaires

Langue(s) : Français