Semestre 2 – Option – Méthodologie de conception et de programmation

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”