Travaux pratiques de programmation
- Code de l'UE SMATM110
-
Horaire
45Quadri 1
- Crédits ECTS 3
-
Langue d'enseignement
Français
- Professeur
A partir d'un projet concret, l'objectif du cours est d'amener les étudiants à maîtriser l'ensemble du processus de la création en groupe d'une application informatique. Les étudiants devront choisir entre deux projets :
L'UE a pour objectif de
Réaliser un projet de programmation à long terme, de la conception à l'implémentation
Pour l'orientation mathématique appliquées, apprendre l'utilisation d'outils de développement modernes (tests unitaires, Git,...)
Pour l'orientation didactique, apprendre l'utilisation de librairies d'animation dans le but de réaliser une visualisation d'un concept mathématique.
- Présentation des projet à réaliser en groupe et répartition des étudiants en groupes selon leurs choix de projet
- Répartition personnelle des tâches - Apprentissage des outils informatiques nécessaires
- Rédaction des protocoles de communication entre les modules du projet
- Réalisation des modules du projet
- Mise en commun
- Documentation du projet
- Présentation individuelle et évaluation
- Présentation des projet à réaliser en groupe et répartition des étudiants en groupes selon leurs choix de projet
- Répartition personnelle des tâches - Apprentissage des outils informatiques nécessaires
- Rédaction des protocoles de communication entre les modules du projet
- Réalisation des modules du projet
- Mise en commun
- Documentation du projet
- Présentation individuelle et évaluation
Les étudiants ont un semestre pour réaliser ensemble leur projet. La participation aux séances hebdomadaires est obligatoire.
Par projet
Evaluation personnelle à partir des tâches réalisées au sein du groupe et d’une présentation individuelle du travail.
En fonction des outils et des langages informatiques nécessaires au projet
| Formation | Programme d’études | Bloc | Crédits | Obligatoire |
|---|---|---|---|---|
| Master 60 en sciences mathématiques | Standard | 1 | 3 | Oui |
| Master 120 en sciences mathématiques | Finalité approfondie | 1 | 3 | Oui |
| Master 120 en sciences mathématiques | Finalité didactique | 1 | 3 | Oui |
| Master 120 en sciences mathématiques | Finalité spécialisée en data science | 1 | 3 | Oui |
| Master 120 en sciences mathématiques | Finalité spécialisée en en Project Engineering | 1 | 3 | Oui |
| Master en enseignement section 4 : Mathématiques | Standard | 2 | 3 | Oui |