Programme des cours 2025-2026
IODA0210-1  
Programmation.Net III, Développement III : Plateforme.net (C#...)
Durée :
36h Th
Nombre de crédits :
Bachelier en informatique, orientation développement d'applications3
Nom du professeur :
Frédéric VAN GOETHEM
Coordinateur(s) :
Frédéric VAN GOETHEM
Langue(s) de l'unité d'enseignement :
Langue française
Organisation et évaluation :
Enseignement au deuxième quadrimestre
Unités d'enseignement prérequises et corequises :
Les unités prérequises ou corequises sont présentées au sein de chaque programme
Contenus de l'unité d'enseignement :
* Organisation d'une application
* Composants visuels
* Programmation objet
* Applications Windows
* Gestion des exceptions
* Gestion des fichiers
* Accès aux bases de données

 

En regard de l'ensemble du programme de formation, l'UE contribue au développement des compétences et capacités suivantes :

Compétences:
C1: Communiquer et informer
C2: Collaborer à la conception, à l'amélioration et au développement de projets
C3: S'engager dans une démarche de développement professionnel
C5: Mobiliser les savoirs et les savoir-faire lors du développement d'applications
C6: Analyser les données utiles à la réalisation de sa mission en adoptant une démarche
systémique 

Capacités:
C1: - Utiliser le vocabulaire adéquat - Présenter des prototypes de solution et d'application techniques - Utiliser une langue étrangère
C2: - Élaborer une méthodologie de travail - Planifier des activités et évaluer la charge et la durée de travail liées à une tâche - Analyser une situation donnée sous ses aspects techniques et scientifiques - Rechercher et utiliser les ressources adéquates - Proposer des solutions qui tiennent compte des contraintes - Documenter son travail afin d'en permettre la traçabilité et le cycle de vie
C3: - Développer une pensée critique - Travailler tant en autonomie qu'en équipe dans le respect de la structure de l'environnement
professionnel
C5: - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et
fonctionnalités fournies - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de
données - Choisir, mettre en œuvre un processus de validation et d'évaluation et prendre les mesures
appropriées
C6: - Prendre en compte les évolutions probables de la demande et envisager les diverses solutions
possibles - Soigner l'ergonomie des applications

 

 

 
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Au terme de l'UE, l'étudiant sera capable de créer une application Windows .net en utilisant des design patterns adéquats en fonction du contexte et des concepts avancés de la programmation orientée objet.

Le cas échéant, Au terme de l'AA Développement III: Plateforme.net (C#,...) , l'étudiant sera capable de créer une application Windows en utilisant les concepts avancés de la programmation orientée objet ; créer une interface utilisateur sophistiquée répondant aux critères minimum d'ergonomie ; utiliser des données provenant d'un fichier ou d'une base de données.

 
Savoirs et compétences prérequis :
Cette UE se base sur les connaissances et compétences acquises dans les UE de programmation précédentes.
Les étudiants qui inscrivent à leur programme cette UE sans avoir réussi les UE de programmation du bloc 1 sont conscients qu'ils doivent combler leurs lacunes de façon autonome.

 
Activités d'apprentissage prévues et méthodes d'enseignement :
Cours théoriques donnés à l'aide de PowerPoint, accompagnés de démonstrations et d'exercices pratiques.

Apprentissage par projet : Certaines parties de l'apprentissage sont organisées autour d'un projet ou de diverses tâches ayant pour but d'engager cognitivement les apprenants à se questionner sur les ressources à développer et susciter la recherche de solutions.

 
Mode d'enseignement (présentiel, à distance, hybride) :
Présentiel

 
Lectures recommandées ou obligatoires et notes de cours :
Supports de cours disponibles sur e-campus

 
Modalités d'évaluation et critères :
En première session: projet hors session (40%), examen écrit (60%) avec possibilité de planification hors-session suivant les modalités de cours précisées sur eCampus.

En seconde session: examen écrit (100%).

 
Stage(s) :
Remarques organisationnelles :
Contacts :
Implantation : Campus La Plaine

Téléphone secrétariat : 02/3401670