IMAGES

Année académique : 2024-2025
Département : Sciences et techniques
Domaine d'étude : Sciences
Cursus : Informatique - orientation technologies de l’informatique
Volume horaire : 48 périodes
Nombre de crédits : 3
Implantation(s) : Londres
Quadrimestre(s) : Q1
Niveau du cadre francophone de certification : 6

Intitulé U.E. : Programmation théorie B2Q1 Code U.E. : IN211 / INFO0040
Pondération : 60 pts Cycle : 1 Obligatoire : oui Bloc : Bloc 2 Langue d'enseignement : Français

Activités d'apprentissage composant l'UE :

Titre : Titulaire(s) de l'AA : Nombre d'heures :
Programmation orientée objet (théorie)Comhaire Anne, 48

Coordonnées du responsable de l'UE :

Comhaire Anne (AnneLise.COMHAIRE@hel.be) 

Coordonnées des intervenants de l'UE :

Comhaire Anne (AnneLise.COMHAIRE@hel.be),

Prérequis :

Corequis :

Compétences visées

Collaborer à la conception, à l’amélioration et au développement de projets techniques.

- Analyser une situation donnée sous ses aspects techniques et scientifiques.
- Proposer des solutions qui tiennent compte des contraintes.
- Rechercher et utiliser les ressources adéquates.

Communiquer et informer.

- Présenter des prototypes de solution et d’application techniques.
- Utiliser le vocabulaire adéquat.

Intégrer et faire communiquer différents composants software et hardware dans un environnement hétérogène.

- Analyser le schéma, installer et exploiter une base de données informatisée.

S’engager dans une démarche de développement professionnel.

- Développer une pensée critique.
- S’informer et s’inscrire dans une démarche de formation permanente.

S’inscrire dans une démarche de respect des réglementations

- Respecter les normes, les procédures et les codes de bonne pratique.
Description du contenu des activités d'apprentissage (AA) :

1 : Programmation orientée objet (théorie)

Savoir

Maitrise des concepts de bases de la programmation orientée objet : classe, encapsulation, héritage, polymorphisme, classes abstraites, interfaces, communication entre objets, comparaison/clonage d'objets,...

Connaissance des possibilités offertes par la gestion des exceptions, les expressions régulières, LINQ et la sérialisation en fonction du temps disponible.

Cet apprentissage se fait par l'intermédiaire du langage C#.

Une comparaison avec les autres langages de programmation orienté-objet peut être faite quand cela apporte un plus.

Découverte de l'environnement de développement Visual Studio .Net,

Le langage UML est abordé pour permettre une meilleure modélisation des relations des classes entre elles.

Savoir faire

Choisir les bons agencements de classes en fonction du problème posé.

Mettre en application ce choix de structure de classes.

Savoir être

Etre ponctuel, respecter les consignes, travailler en équipe.

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



Description des méthodes d'enseignement :

1 : Programmation orientée objet (théorie)

Les concepts sont abordés sous forme pratique par la présentation de petits scénarios.

A partir de ceux-ci, des programmes sont réalisés en classe qui permettent de mettre en évidence les problèmes rencontrés par les concepteurs de la programmation orientée objet et les choix qu'ils ont fait pour les résoudre.

Des travaux reprenant des questions théoriques ainsi que la réalisation de programmes basés sur les concepts vus au cours sont proposés aux étudiants.

Le cours contient au moins 20% de travail en autonomie.



Modalités et critères d'évaluation :

1 : Programmation orientée objet (théorie)

Une évaluation continue par l'intermédiaire de tests ou travaux effectués en classe ou à domicile sera réalisée régulièrement pour vérifier la compréhension des concepts vus au cours.

Cette évaluation continue entrera en compte dans la note finale à chaque session.

Si c'est possible, un partiel dispensatoire de l'examen à notes ouvertes sera réalisé à la fin du cours.

Un examen écrit (sur papier ou sur ordinateur) à notes ouvertes sera réalisé à chaque session.

Les modalités d’évaluation restent identiques quelle que soit la situation, seuls changent les « moyens » utilisés pour que se tiennent ces évaluations.

Pondération A.A. :

1 : Programmation orientée objet (théorie)

Session 1 et  2.

  • Evaluation continue (définitive pour l'année académique) : 12 points.
  • Examen écrit en session : 48 points.
Dispositions spéciales COVID-19 :

1 : Programmation orientée objet (théorie)

Dispositions spéciales COVID-19 (session août/septembre 2020) :

1 : Programmation orientée objet (théorie)

Sources, références et supports éventuels :

1 : Programmation orientée objet (théorie)

Notes de cours sur la plateforme du moment fournie par la HEL.

Codes sources fournis ou élaborés lors des cours théoriques.

Documents complémentaires fournis par l’enseignant.

Internet.



Autres informations (AA) :

1 : Programmation orientée objet (théorie)

Une note de régime de 5 à 10%  pourra être attribuée pour l'attitude en classe, avec les autres étudiants et le professeur. Que ce soit lors des travaux individuels ou lors des travaux de groupes.

Pondération U.E. :

Session 1 et  2.

  • Evaluation continue (définitive pour l'année académique) : 12 points.
  • Examen écrit en session : 48 points.
Pour les unités optionnelles de langues de du département économique, veuillez vous référer à la fiche de langue correspondante (en cours obligatoire).
Toute modification éventuelle de cette fiche en cours d’année ne peut se faire qu’exceptionnellement et avec l’accord de la direction départementale conformément à l’article 77 du décret du 7/11/2013 (force majeure touchant les enseignants responsables).
Dans le courant de l’année académique 2024-2025, la HEL basculera la gestion informatique des études qu’elle organise et de ses étudiants sur un nouveau logiciel et un nouveau portail.
En ce qui concerne les évaluations, dans certains cas, l’évaluation finale d’une Unité d’enseignement s’exprime sous la forme d’une note spéciale (qui n’est pas une note numérique) qui se retrouve sur le bulletin. La présence d’une de ces notes entraîne automatiquement la non-validation de l’Unité d’enseignement.
Le tableau de correspondance ci-dessous reprend l’ensemble des « notes spéciales », leur signification ainsi que leur transcription dans le logiciel actuel et le nouveau logiciel.
Explication de la note spéciale Logiciel actuel (Proeco) Nouveau logiciel
Absence pour maladie ou autre motif légitime (l’étudiant a prévenu dans les formes et délais de son absence à l’examen conformément à l’article 57 a) du RGEE et le motif a été retenu par le président du jury) CM (certificat médical) ou ML (motif légitime) E (excusé)
Note de présence (l’étudiant a prévenu qu’il ne passerait pas l’examen conformément à l’article 58 du RGEE) PR P
Absence injustifiée (l’étudiant n’a pas justifié son absence par un certificat médical ou un motif légitime ou l’absence n’a pas été annoncée ou encore le motif légitime n’a pas été retenu par le président du jury) PP (pas présenté) A (absent)
Fraude (annulation de la note pour sanction disciplinaire) FR (fraude) F (fraude)