IODA0210-1 | |||||
Programmation.Net III, Développement III : Plateforme.net (C#...) | |||||
Durée :
|
|||||
36h Th | |||||
Nombre de crédits :
|
|||||
|
|||||
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 |
|||||