IODA0108-1 | |||||
Programmation.net I
|
|||||
Durée :
|
|||||
Développement I : Plateforme.net I (C#, ...) : 60h Th Projet Développement.net : 12h Th |
|||||
Nombre de crédits :
|
|||||
|
|||||
Nom du professeur :
|
|||||
Développement I : Plateforme.net I (C#, ...) : Projet Développement.net : Imen BEN HNIA, Olivier PONCHAUT |
|||||
Coordinateur(s) :
|
|||||
Imen BEN HNIA | |||||
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 :
|
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
* Description des outils (Explorateur de solutions, Fenêtre de propriétés, Création d'une solution...) * Bases du langage C# : Les types Les variables Les constantes Les opérateurs Les structures de contrôle Les fonctions * Développement d'applications Windows Utilisation des contrôles Interactions clavier et souris Compétences C2 : Collaborer à la conception, à l'amélioration et au développement de projets C5 : Mobiliser les savoirs et les savoir-faire lors du développement d'application Capacités 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 C5 : - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournie - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données - Choisir et mettre en uvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies..) |
|||||
Projet Développement.net
|
|||||
Réalisation d'un projet informatique ludique par équipe (codage, test et défense orale). Compétences C2 : Collaborer à la conception, à l'amélioration et au développement de projets C5 : Mobiliser les savoirs et les savoir-faire lors du développement d'application Capacités 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 C5 : - Concevoir, implémenter et maintenir des algorithmes répondant aux spécifications et fonctionnalités fournie - Concevoir, implémenter, administrer et utiliser avec maîtrise un ensemble structuré de données - Choisir et mettre en uvre un standard défini ou une technologie spécifique (méthodologie, environnement, langage, framework, librairies..) |
|||||
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
|
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
Au terme de l'AA Développement I : Platforme .net (C#,...), l'étudiant sera capable : * de créer une application Windows en utilisant les compétences acquises en « Programmation I» * de rédiger un programme dans un langage de haut niveau (C#) dans l'environnement .net de Microsoft. * d'écrire un code lisible, facile à modifier et qui respecte les règles de bonnes pratiques de programmation. |
|||||
Projet Développement.net
|
|||||
Au terme de l'AA Projet Développement.net, l'étudiant sera capable de travailler en équipe pour réaliser un projet. | |||||
Savoirs et compétences prérequis :
|
|||||
Activités d'apprentissage prévues et méthodes d'enseignement :
|
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
Présentation de la syntaxe C# par l'enseignant et travaux pratiques (des jeux) à réaliser en classe par les étudiants. | |||||
Projet Développement.net
|
|||||
Projet à réaliser par les étudiants avec séances de coaching et de suivi. | |||||
Mode d'enseignement (présentiel, à distance, hybride) :
|
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
Présentiel | |||||
Projet Développement.net
|
|||||
Présentiel | |||||
Lectures recommandées ou obligatoires et notes de cours :
|
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
Supports sur eCampus | |||||
Modalités d'évaluation et critères :
|
|||||
L'unité d'enseignement contient plusieurs AA : elle donne lieu à une cotation finale unique qui est le résultat de la moyenne géométrique pondérée des différentes AA la constituant. Les AA sont pondérées dans les proportions suivantes : Développement I : Plateforme.net (C#, ...) : 70% Projet Développement.net : 30% |
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
Première session : Evaluation continue (30%) + Examen écrit (70%) Seconde session : Examen écrit (100%) |
|||||
Projet Développement.net
|
|||||
Evaluation continue sous forme de projet (100%) remédiable à 100% sous forme d'un projet et d'une défense orale en seconde session. | |||||
Stage(s) :
|
|||||
Remarques organisationnelles :
|
|||||
Pour les AA en évaluation continue (totale ou partielle), l'étudiant est tenu à une présence régulière aux activités d'apprentissage. L'étudiant est tenu de suivre effectivement et assidûment les activités d'apprentissage et d'effectuer tous les travaux et tests requis dans les délais fixés et sous la forme prescrite. Tout travail non remis sera assimilé à une absence. Si l'étudiant n'a pas été régulièrement présent, cette AA/ partie de l'AA ne peut pas être évaluée, ce qui se traduit par une note de 0/20. | |||||
Contacts :
|
|||||
Implantation : Campus La Plaine Téléphone secrétariat : 02/340 16 70 |
|||||
Développement I : Plateforme.net I (C#, ...)
|
|||||
Imen Ben Hnia : imen.benhnia@helb-prigogine.be
Olivier Ponchaut : olivier.ponchaut@helb-prigogine.be |
|||||