Cette unité d’enseignement est composée de deux éléments constitutifs (EC) :
Méthodologie de conception et de programmation – niveau 1
Objectifs – acquis d’apprentissage
- Connaissance des bonnes méthodes et pratiques de programmation.
- Connaissance d’un langage de programmation.
Prérequis
Algorithmique élémentaire.
Contenu pédagogique
- Programmation dans un langage support comme le langage C (ce choix peut être changé en cas d’évolution notoire des langages de programmation).
- Bonnes pratiques de programmation (styles de codage, commentaires, programmation modulaire, …)
- Notion de cahier des charges, de cycle de développement d’une application, de tests.
- Réalisation d’une première application informatique.
Méthodologie de conception et de programmation – niveau 2
Objectifs – acquis d’apprentissage
- Connaissance des bonnes méthodes et pratiques de programmation.
- Connaissance d’un langage de programmation.
Prérequis
Les acquis de l’élément constitutif de Méthodologie de conception et de programmation – niveau 1
Contenu pédagogique
- Approfondissement des notions vues dans l’EC “Méthodologie de conception et de programmation – niveau 1”
- Utilisation d’outils d’aide au développement et à la mise au point de programmes (débogueur).
- Travail collaboratif via un logiciel de gestion de versions.
- Mise en pratique dans le cadre de la réalisation d’un projet complet, éventuellement dans le prolongement de l’application développée dans l’EC “Méthodologie de conception et de programmation – niveau 1”