Programmation


BUT Informatique – 1ère année

Développement orienté objets (2021-2024)

Après avoir commencé la programmation avec le langage C au premier semestre, les étudiants découvrent le développement orienté objet dans ce module via le langage C++.

Ce module contient donc une partie plus théorique sur les notions liées à l’orienté objet : objet, classe, héritage, polymorphisme, … et les étudiants apprennent à lire un diagramme de classes UML.

L’autre partie du module est dédiée à l’apprentissage du langage C++ en lui-même et de ses spécificités.

Ce module est en lien avec la SAÉ 2.02 où les étudiants doivent modéliser et résoudre un problème donné en développant un programme C++, mais également analyser leur solution, notamment en terme de complexité.

DUT Informatique – 1ère année

Bases de la Programmation orientée objets (2019-2021)

Module similaire au nouveau module “Développement orienté objet” mais le langage étudié était Java.

Bases de la Conception orientée objets & Introduction aux IHM (2020-2021)

Ces deux modules ont été regroupés en un seul autour d’une démarche par projet. Après avoir découvert la programmation orientée objet au début du semestre avec Java, les étudiants doivent concevoir et développer une application avec une interface graphique en C#.

Ce projet est découpé en deux grandes parties :

  • une partie conception : conception de l’IHM (maquettes, sketchs, diagrammes de cas d’utilisation …) et conception de l’application (diagramme de package, diagramme de classe, …)
  • une partie développement : développement de l’interface graphique, du modèle, tests, persistance …