Savoir
Maitrise des concepts de bases de la programmation orientée objet : classe, encapsulation, héritage, polymorphisme,...
Connaissance des possibilités offertes par la gestion des exceptions, les expressions régulières, LINQ et la sérialisation en fonction du temps disponible.
Cet apprentissage se fait par l'intermédiaire du langage C#.
Une comparaison avec les autres langages de programmation orienté-objet peut être faite quand cela apporte un plus.
Découverte de l'environnement de développement Visual Studio .Net,
Le langage UML est abordé pour permettre une meilleure modélisation des relations des classes entre elles.
Savoir faire
Choisir les bons agencements de classes en fonction du problème posé.
Mettre en application ce choix de structure de classes.
Savoir être
Etre ponctuel, respecter les consignes, travailler en équipe.
On veillera également à insister sur l'esprit critique dont doit disposer tout étudiant technique pour lui permettre de choisir la solution la mieux adaptée à la résolution d'un problème