Volumes horaires
- CM 8.0
- Projet 0
- TD 8.0
- Stage 0
- TP 0
- DS 0
Crédits ECTS
Crédits ECTS 1.5
Objectif(s)
Ce cours est destiné à des étudiants connaissant un langage procédural (C, etc.) avec comme objectif de présenter les principaux concepts de la Programmation Orientée Objet en C++.
Contact Sylvain HUETContenu(s)
Le cours integre des nombreux exemples sous la forme de Travaux Dirigés illustrant le syntaxe ainsi que les pièges à éviter et se conclut avec le developpement d'un mini projet.
À la fin de ce cours, vous serez capable de :
- Expliquer les principes de l'orienté objet en C++
- Décrire les éléments fondamentaux du C++
- Décrire et utiliser les fonctionnalités et les elements principaux de la bibliothèque standard (STL)
- Développer un code structuré, lisible et indenté
Prérequis
Programmation en langage C
En présentiel
SESSION NORMALE :
Types d'évaluation : contrôle continu et rapport+oral de projet (implémentation réalisée : archi/code/flot de développement)
*Évaluation rattrapable :*
Type d'évaluation : rapport+oral de projet
*Évaluation non rattrapable :*
Type d'évaluation : contrôle continu
Durée : 3 QCM de 30 minutes
Documents non autorisés
SESSION DE RATTRAPAGE :
Type d'évaluation : rapport+oral de projet
En distanciel (si confinement)
SESSION NORMALE :
Types d'évaluation : contrôle continu et rapport+oral de projet (implémentation réalisée : archi/code/flot de développement)
*Évaluation rattrapable :*
Type d'évaluation : rapport+oral de projet
*Évaluation non rattrapable :*
Type d'évaluation : contrôle continu
Durée : 3 QCM de 30 minutes
Documents non autorisés
SESSION DE RATTRAPAGE :
Type d'évaluation : rapport+oral de projet
Note Rapport et Oral de Projet session 1 : ROP1
Note Rapport et Oral de Projet session 2 : ROP2
Contrôle Continu : CC
N1 = Note finale session 1
N2 = Note finale session 2
En présentiel :
N1 = 40% CC + 60% ROP1
N2 = 40% CC + 60% ROP2
En distanciel :
N1 = 40% CC + 60% ROP1
N2 = 40% CC + 60% ROP2