Sciences et technologies (Mons)
Bachelier professionnalisant (180 crédits)
Programmation objet II

2026-2027

Informations Générales
Code
CT-P2-INFOGE-251-M
Type
Obligatoire
Responsable
TAGNE KEMGNE KAMGA Zacharie
Mode d'évaluation
Epreuve intégrée
Année académique
2026-2027
Langue d'enseignement
français
Langue d'évaluation
français
Théorie
42
Pratique
0
Crédits
4
Prérequis et corequis
Prérequis
Algorithmique et programmation procédurale II
Code: CT-P1-INFOGE-151-M
Corequis
Analyse II
Code: CT-P2-INFOGE-151-M
Corequis
Applications informatiques III
Code: CT-P2-INFOGE-252-M
Liste des AAs
Programmation objet 2
Code: T-MING-705
Période
Q2
Pondération
-
Théorie
42
Pratique
0

Objectifs en rapport avec le référentiel de compétences du programme

Collaborer à la conception, à l'amélioration et au développement de projets

  • Planifier des activités et évaluer la charge et la durée de travail liées à une tâche
  • Analyser une situation donnée sous ses aspects techniques et scientifiques
  • Rechercher et utiliser les ressources adéquates
  • Proposer des solutions qui tiennent compte des contraintes
  • Documenter son travail afin d'en permettre la traçabilité et le cycle de vie

Communiquer et informer

  • Choisir et utiliser les moyens d'information et de communication adaptés
  • Mener une discussion, argumenter et convaincre de manière constructive
  • Assurer la diffusion vers les différents niveaux de la hiérarchie (interface entre les collaborateurs, la hiérarchie et/ou les clients)
  • Utiliser le vocabulaire adéquat
  • Présenter des prototypes de solution et d'application techniques
  • Utiliser une langue étrangère

S'engager dans une démarche de développement professionnel

  • Développer une pensée critique
  • Travailler, tant en autonomique qu'en équipe, dans le respect de la structure de l'environnement professionnel

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

  • Respecter les normes, les procédures et les codes de bonne pratique

Objectif général et cohérence pédagogique

Renforcer la maîtrise de la programmation orientée objet en permettant à l’étudiant de comprendre ses mécanismes fondamentaux et de les appliquer dans un langage moderne tel que C#. Elle joue un rôle essentiel dans la formation en développant la capacité à analyser, concevoir et implémenter des applications robustes, modulaires et évolutives fondées sur les principes de l’orientation objet.



Connaissances et compétences préalables

La maîtrise des concepts fondamentaux de la programmation orientée objet (classes, objets, héritage, polymorphisme, encapsulation) ainsi qu’une connaissance de base d’un langage orienté objet tel que le C#. Une compréhension des structures de données simples et des algorithmes élémentaires est également souhaitée.
L’étudiant doit être capable d’analyser un problème, de proposer une solution algorithmique adaptée et de rédiger des programmes respectant la syntaxe et le formalisme du langage.

Epreuve Intégrée : Première Session
Évaluation continue et travaux: 0%
Session d'examens: 100% (Epreuve écrite)
Dispositions:
L’évaluation comprend un QCM portant sur les connaissances théoriques de la programmation orientée objet, ainsi qu’une épreuve pratique consistant en un exercice de développement mobilisant les concepts avancés du langage C#.
Epreuve Intégrée : Deuxième Session
Évaluation continue et travaux: 0%
Session d'examens: 100% (Epreuve écrite)
Dispositions:
L’évaluation comprend un QCM portant sur les connaissances théoriques de la programmation orientée objet, ainsi qu’une épreuve pratique consistant en un exercice de développement mobilisant les concepts avancés du langage C#.

Epreuve intégrée : il n'y aura pas d'évaluation pour chaque AA mais une évaluation unique pour l'unité d'enseignement.

Dernière mise à jour le 17/09/2026