USRS46 - Programmation orientée objet en C#

Ce cours s'adresse à des étudiants de première année ayant déjà suivi un cours d'initiation à la programmation en C#. Il constitue une introduction à la programmation orientée objet. Ce cours permettra également de manipuler et de mettre en place des fenêtres graphiques simples.

En savoir plus sur la Programmation Orientée Objet

Un projet qui vous accompagnera tout au long de cette UE, il consistera en l'implémentation d'un jeu inspiré d'un jeu de société existant du nom de Minivilles. Vous allez pouvoir manipuler de nombreuses notions de la programmation orientée objet et vous confronter à la réalisation d'un projet de bout en bout, depuis la réflexion logique jusqu'à l'implémentation en passant par la réalisation de diagrammes de classes et la mise en place d'algorithmes.

Fig. 1 - Visuel du jeu existant Minivilles à reproduire en version simplifiée pour votre défi à la fin de l'UE

Présentation de l'Unité d'Enseignement

Les compétences visées

Cette Unité d'Enseignement représente deux semaines complètes de travail. Les compétences visées à l'issue de cette UE sont :

Modalités d'évaluation

Plusieurs jalons d'évaluations sont prévus tout au long de cette UE. Ils prendront les formes suivantes :

Les ressources nécessaires

Vous aurez besoin pour suivre cette UE d'un ordinateur personnel avec une connexion internet.

Vérifier les configurations minimales recquises

Vous allez être amenés à utiliser les applications web et les logiciels suivants :

Plan du cours

Module 1 - Introduction

Module 2 - Modélisation et Application

Module 3 - Approfondissement et projet

Ressources internet

Dernière consultation en septembre 2023

Sources

Introduction à Git →