Programme des cours 2022-2023
ATTENTION : version 2021-2022 de l'engagement pédagogique
INBE0001-1  
Paradigme orienté objet 1
  • POO
  • Java
Durée :
POO : 24h Th
Java : 24h Th
Nombre de crédits :
Bachelier en informatique de gestion5
Nom du professeur :
POO : Cédric Peeters
Java : Isabelle Dony
Coordinateur(s) :
Isabelle Dony
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 :
  • Notion de classe et d'objet
  • La représentation d'un objet en mémoire
  • Le passage des paramètres quand ils sont des objets
  • Comparaison et affectation d'objets
  • L'encapsulation
  • Les méthodes de classe et les méthodes d'instance
  • Les variables  de classe et les variables d'instance
  • Les méthodes surchargées - l'overloading
  • L'héritage simple
  • Les conversions implicites et explicites
  • Le polymorphisme - l'overriding
Toutes ces notions sont appliquées avec le langage Java. 
Acquis d'apprentissage (objectifs d'apprentissage) de l'unité d'enseignement :
Savoirs
  • Connaître les notions fondamentales de Java.: syntaxe et sémantique du langage. (compétence : concevoir et implémenter des algorithmes répondant à des spécifications et des fonctionnalités données)
Savoir-faire
  • Implémenter des algorithmes en Java. (compétence : concevoir et implémenter des algorithmes répondant à des spécifications et des fonctionnalités données)
  • Créer des classes pour modéliser des objets en Java. (compétence : Concevoir et implémenter un ensemble structuré de données)
  • Documenter son travail.
  • Vérifier la correction de ses algorithmes. (Compétence : mettre en œuvre un processus de validation)
Savoir-être/devenir
  • Rendre les travaux en respectant les différentes consignes. (Compétences : évaluer la charge et la durée de travail liée à une tâche, planifier son travail, respecter les délais prévus, suivre un protocole méthodologique précis)
  • Fournir des codes lisibles et documentés. (Compétence : documenter son travail afin d'en permettre la traçabilité)
Savoirs et compétences prérequis :
  • Les bases de la programmation (variables - tableaux - structures de contrôle -pseudo-code)
  • Une base en Java (types primitifs, String, tableaux, méthodes)
Activités d'apprentissage prévues et méthodes d'enseignement :
POO
Cours magistraux (en présentiel ou distanciel) avec exercices à réaliser en classe et corrigés en classe (en présentiel ou distanciel)
Java
Exercices dirigés sur ordinateur.
Explications théoriques + Exercices dirigés ( laboratoires sur machine)
Mode d'enseignement (présentiel, à distance, hybride) :
POO
Cours magistral accompagné d'exemples et exercices  en Java.
Présentiel et travaux à domicile.
Distanciel si les conditions le nécessitent.
 
Java
Présentiel, ou distanciel si les conditions l'exigent
+ travail à la maison
Lectures recommandées ou obligatoires et notes de cours :
Modalités d'évaluation et critères :
  • Évaluation continue (interrogations et/ou des travaux à rendre) : fait partie des 30% de la note totale de l'unité.
  • Évaluation certificative (examen écrit sur papier et/ou ordinateur) : 70% de la note totale de l'unité. Il s'agit d'une épreuve intégrée avec les deux AA.
L'évaluation certificative en seconde session reprend la même forme que celle de juin mais les travaux de l'année ne sont pas pris en compte, seule la note de la session est reprise dans la note finale.
Les évaluations peuvent être réalisées en présentiel ou en distanciel en fonction des conditions sanitaires du moment.
Si les conditions sanitaires l'exigent l'examen sera en mode distanciel. Dans ce cas, une webcam sera nécessaire. Si l'étudiant n'a pas le matériel adéquat pour passer l'examen à distance, il doit le signaler pour que l'école lui permette de passer l'examen depuis un local de l'école avec le matériel adéquat. Pour réussir l'unité, il faut avoir au moins 10/20 à la note finale de l'unité.
Remarque valable pour toutes les activités d'apprentissage de l'unité : lorsqu'on vous demande de rendre un travail ou un exercice ou lorsque vous devez rendre un examen ou une interrogation, si plusieurs copies sont fortement similaires, la note finale est divisée par le nombre de copies similaires. 
POO
Voir modalités de l'UE.
 
Stage(s) :
Remarques organisationnelles :
Contacts :
Java
isabelle.dony@hers.be