Langage orienté objet & UML (05AODOBJ)
- Coefficient : 3
- Volume Horaire: 64.0h estimées de travail (dont 42.0h EdT)
- CTD : 18h encadrées (et 3h de séances d'études dirigées)
- Labo : 18h encadrées (et 3h de séances d'études dirigées)
- Travail personnel hors EdT : 22h
Liste des AATs
Description
- Classes, attributs, méthodes, instances
- Encapsulation
- Collaborations — association simple — composition
- Héritage
- Polymorphisme
UML
- Classes
- Attributs/méthodes
- Use Case
- Machines à états
- Activités
Acquis d'Apprentissage visés (AAv)
AAv1 [heures: 20, D1, D2] : À l'issue du cours OBJ, un étudiant du cinquième semestre sera capable de manipuler dans un langage de programmation et dans un cadre d’exercices guidés, les concepts de base de la programmation orientée objet :
- classe,
- objet
- attribut,
- méthode,
- encapsulation.
AAv2 [heures: 10, D1, D2] : À l'issue du cours OBJ, un étudiant du cinquième semestre sera capable de manipuler dans un langage de programmation et dans le cadre d'exercices guidés les concepts de collaborations de la programmation orientée objet :
- dépendance
- association simple,
- composition.
AAv3 [heures: 10, D1, D2] : À l'issue du cours OBJ, un étudiant du cinquième semestre sera capable de manipuler dans un langage de programmation les concepts suivants de la programmation orientée objet, dans le cadre d'exercices guidés :
- héritage
- polymorphisme
- classe abstraite
- interface
AAv4 [heures: 12, C1, C2, D1, D2, F1, G2] : À l'issue du cours UML, un étudiant du cinquième semestre sera capable de réaliser un diagramme de classes UML qui modélise un problème explicité (décrit en détail ou déjà implémenté) faisant intervenir les principales notions de la programmation orientée objet, dans le cadre d'exercices guidés.
AAv5 [heures: 12, D1, D2, D3] : À l'issue du cours UML, un étudiant du cinquième semestre sera capable de réaliser un programme qui respecte des bonnes pratique et met en œuvre les principaux concepts de la programmation orientée objet, dans le cadre d'exercices guidés.
Modalités d'évaluation
moyenne de plusieurs évaluations courtes de contrôle continu en CTD et en Labo
Mots clés
Classe, Objet, Classe, Objet, Use case, Machine à états, Activité
Pré-requis
Algorithmique et C.