• Votre sélection est vide.

    Enregistrez les diplômes, parcours ou enseignements de votre choix.

Programmation avancée

  • Composante

    ENSC

Code interne

CO6SFPA0

Description

L'enseignement de ce module doit permettre à l'élève d'assimiler les mécanismes fondateurs de la programmation orientée objets (POO) et d'appliquer ces concepts à la programmation en C#.
Mots-clés :

POO
C#
génie logiciel.

Lire plus

Pré-requis obligatoires

Les bases de la programmation procédurale telle qu'enseignée dans le module CO5SFIN0 « Introduction à la programmation » sont indispensables.

Lire plus

Syllabus

Chapitre 1 : Base de la programmation orientée objets (POO)
Chapitre 2 : Base de la POO, partie 2
Chapitre 3 : POO - les relations
Chapitre 4 : POO - polymorphisme, classes abstraites et interfaces
Chapitre 5 : POO - indexeurs, délégués et événements
Intervenants : Baptiste Pesquet, Maxime Poret, Jean Basset et Antoine Loizel
Une partie des cours se fera en mode asynchrone.
"Philosophie des TD et des TP" :

Mise en application directe des notions abordées en cours.

"Philosophie des projets" :

Mener un projet de développement informatique conséquent de difficulté notable.
Apprendre à structurer un projet informatique.
Apprendre à choisir les formats de représentation et de stockage des données. métiers.

Lire plus

Informations complémentaires

Informatique (programmation orientée objets)

Lire plus

Modalités de contrôle des connaissances

Évaluation initiale / Session principale - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Contrôle ContinuContrôle Continu3
ProjetContrôle Continu2

Seconde chance / Session de rattrapage - Épreuves

Type d'évaluationNature de l'épreuveDurée (en minutes)Nombre d'épreuvesCoefficient de l'épreuveNote éliminatoire de l'épreuveRemarques
Epreuve terminaleOral251documents autorisés