Study Programmes 2026-2027
INBE0001-2  
Object-Oriented Paradigm 1
  • OOP
  • Java
  • Gestion de fichiers
Duration :
OOP : 24h Th
Java : 24h Th
Gestion de fichiers : 12h Th
Number of credits :
Bachelier en informatique (P), orientation développement d'applications5
Lecturer :
OOP : Cédric Peeters
Java : Isabelle Dony
Gestion de fichiers : Cédric Peeters
Coordinator :
Isabelle Dony, Cédric Peeters
Language(s) of instruction :
French language
Organisation and examination :
Teaching in the second semester
Units courses prerequisite and corequisite :
Prerequisite or corequisite units are presented within each program
Learning unit contents :
Not available
Gestion de fichiers
  • Utilisation de base des fichiers (ouvrir, lire/écrire, fermer)
  • Fichiers textes et fichiers binaires
  • Accès séquentiel et accès direct
  • Structure de certains types de fichiers (notamment XML)
 

Le langage de programmation utilisé pour appréhender ces notions est le Langage Java. Le langage C sera également utilisé pour faire un parrallèle entre les deux langages.

 

 
Learning outcomes of the learning unit :
Not available
Gestion de fichiers
Apprendre à manipuler des fichiers en écrivant des programmes en Java, ce qui implique la rédaction et la compréhension d'algorithmes
Prerequisite knowledge and skills :
Not available
Gestion de fichiers
Avoir des bases en algorithmique/méthode de programmation et en calcul binaire.

Avoir suivi les AA liées à l'apprentissage du Java
Planned learning activities and teaching methods :
OOP
Cours magistraux en présentiel avec exercices à réaliser en classe et corrigés en classe.
Java
Exercices dirigés sur ordinateur.
Explications théoriques + Exercices dirigés ( laboratoires sur machine)
Gestion de fichiers
Cours théoriques accompagnés d'exemples et d'exercices corrigés en classe.
 
Mode of delivery (face to face, distance learning, hybrid learning) :
Not available
OOP
Cours magistral accompagné d'exemples et exercices  en Java.

Présentiel et travaux à domicile.
Java
Présentiel

+ travail à la maison
Gestion de fichiers
Présentiel si les conditions le permettent. Distanciel à l'aide d'un outil de visioconférence sinon.
Toute activité organisée durant le quadrimestre (par exemple une conférence), non dispensée par l'enseignant, et qui est en rapport avec la matière de l'activité d'apprentissage, compte dans les heures de ladite activité d'apprentissage. La matière abordée par l'activité en question pourra faire l'objet d'une évaluation, quelle soit continue ou certificative.
Recommended or required readings :
Assessment methods and criteria :
OOP
Utilisation de l'IA : 

L'utilisation d'une IA lors d'une interrogation ou d'un examen est interdite.

En cas d'éléments laissant penser qu'un travail a été réalisé avec une IA en contradiction avec ces règles, des explications pourront être demandées à l'étudiant.
Gestion de fichiers
épreuve intégrée : voir évaluation de l'UE

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. 

 

 

Utilisation de l'IA : 

L'utilisation d'une "IA" est autorisée comme outil d'apprentissage. Elle peut être utilisée pour demander des explications sur la matière, obtenir des exemples, clarifier une notion ou être accompagné dans la compréhension d'un exercice après avoir cherché par soi-même à comprendre. Elle peut également être utilisée pour corriger l'orthographe, la grammaire ou améliorer la mise en forme d'un document dont le contenu a été produit par l'étudiant. 

En revanche, il n'est pas autorisé de faire produire par une IA, en tout ou en partie, le contenu d'un travail ou d'un rapport destiné à être évalué, ni de présenter comme personnel un contenu substantiel généré par une IA. L'étudiant reste responsable du contenu et des réponses qu'il remet.

L'utilisation d'une IA lors d'un examen est interdite.

Toute utilisation d'une IA en contradiction avec ces règles pourra être considérée comme un cas de triche. En cas d'éléments laissant penser qu'un travail a été réalisé avec une IA en contradiction avec ces règles, des explications pourront être demandées à l'étudiant.
Work placement(s) :
Organizational remarks :
Gestion de fichiers
  • Les notes de cours sont postées sur Moodle.
  • Des exercices démonstratifs sont également postés sur Moodle.
  • Attention des projets et exercices réalisés dans le cadre du cours de C impliquant des manipulations de fichiers seront postés sur Moodle mais dans le cours "C"
Contacts :
Java
isabelle.dony at hers.be