| INFO2011-1 | |||||
| Programmation - Laboratoire B2Q1 (Programmation - Laboratoire B2Q1) | |||||
|
Durée :
|
|||||
| 18h Pr | |||||
|
Nombre de crédits :
|
|||||
|
|||||
|
Nom du professeur :
|
|||||
| Anne COMHAIRE | |||||
|
Coordinateur(s) :
|
|||||
| Anne COMHAIRE | |||||
|
Langue(s) de l'unité d'enseignement :
|
|||||
| Langue française | |||||
|
Organisation et évaluation :
|
|||||
| Enseignement au premier quadrimestre, examen en janvier | |||||
|
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 :
|
|||||
| Maitrise des concepts de bases de la programmation orientée objet : classe, encapsulation, héritage, polymorphisme, exceptions,... Analyse d'une solution sous ses aspects techniques. |
|||||
|
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
|
|||||
| Réalisation d'une application personnelle reprenant les concepts de l'OO en C#. Utilisation du langage UML dans la conception du travail. Justification du résultat de son travail. 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. Développement de l'autonomie par une recherche personnelle de solutions et de ressources. [Ecirc]tre ponctuel et respecter les consignes. Capacité à montrer en classe, avec le professeur et les autres étudiants, une attitude proactive qui favorise l'apprentissage de tous les étudiants que ce soit lors des travaux individuels ou de groupe. |
|||||
|
Savoirs et compétences prérequis :
|
|||||
| Cours de Programmation B1Q1 et Programmation B1Q2 (théorie et laboratoire) | |||||
|
Activités d'apprentissage prévues et méthodes d'enseignement :
|
|||||
| Les concepts sont abordés sous forme pratique par la présentation de petits scénarios. Les étudiants sont guidés dans le début d'analyse d'une application personnelle. Ils sont ensuite lâchés en autonomie dans la réalisation de cette application. Le cours contient au moins 50% de travail en autonomie. |
|||||
|
Mode d'enseignement (présentiel, à distance, hybride) :
|
|||||
| Par défaut en présentiel sauf cas exceptionnel où le cours peut être donné à distance. | |||||
|
Lectures recommandées ou obligatoires et notes de cours :
|
|||||
| Les notes de cours et leurs exemples et les exercices proposés au cours. | |||||
|
Modalités d'évaluation et critères :
|
|||||
| Modalités L'évaluation est continue et est basée sur des programmes demandés pour vérifier la compréhension des concepts vus au cours. Un exposé oral sera demandé pour la présentation de l'application personnelle. Détails Cette évaluation continue portera sur des programmes demandés aux séances de laboratoire. Ils devront être rendu aux dates demandées par l'enseignant. Environ une semaine après la séance de labo. Cette évaluation continue entrera en compte dans la note finale à chaque session. La note prend également en compte la présence active à l'ensemble des séances de laboratoire. Des exposés oraux des travaux seront organisés en fin de cours(novembre, décembre), S1(janvier) et S3(août). Lors de cette évaluation, l'étudiant sera apte à commenter, corriger et modifier son programme. L'évaluation de cette présentation se fera sur base des critères suivants : la justification des choix opérés pour l'architecture de base (classes, méthodes,...), la justification des choix opérés lors de la rencontre de problèmes, la structure et la propreté du code, la précision des commentaires et la créativité ainsi que le design. Pondération Evaluation continue (définitive pour l'année académique) : 8 points Projet : 32 points. Total: 40 points |
|||||
|
Stage(s) :
|
|||||
|
Remarques organisationnelles :
|
|||||
| Notes de cours et codes sources fournis ou élaborés lors des cours sont disponibles sur la plateforme Teams. | |||||
|
Contacts :
|
|||||
| annelise.comhaire@hel.be | |||||