POOJ - Electif
Formation : Etudiant
Type de module : Electif
Unité d'enseignement : Electifs S8
semestre | durée en 1/2 journées | crédits de l'UE | crédits du module |
S8 | 8 | 12 | 2 |
Responsable : Florent COUFFIN
Intervenants du module : Florent COUFFIN
Modules Supméca prérequis recommandés : ALGO, SYSI
Autres pré requis :
Objectif du module :
Maitriser les bases de l'analyse, de la conception et de la programmation orientées objets et les illustrer au travers d'une initiation au langage Java et au diagramme de classes UML.
Acquis de la formation visés par le module | Niveau d'acquisitions (1,2,3 ou 4) |
AC 1 : Etre capable d'utiliser correctement les principes et concepts de la programmation orientée objet : encapsulation, abstraction et héritage | 2 : l'élève-ingénieur sait appliquer les connaissances et les savoir-faire dans des situations courantes |
AC 2 : : Etre capable de concevoir, coder et tester un programme objet en langage Java | 2 : l'élève-ingénieur sait appliquer les connaissances et les savoir-faire dans des situations courantes |
AC 3 : Etre capable d'analyser un problème et de le décrire avec un diagramme de classes | 2 : l'élève-ingénieur sait appliquer les connaissances et les savoir-faire dans des situations courantes |
AC 4 : |
Tableau connaissances / acquis | Ac 1 | Ac 2 | Ac 3 | Ac 4 |
Langage Java | + | +++ | + | |
Diagramme de classes UML | + | + | +++ | Aucun |
Classe, abstraction et encapsulation | +++ | ++ | ++ | |
Variables, méthodes de classe et d'instance | ++ | ++ | ++ | |
Héritage, interface et polymorphisme | ++ | ++ | ++ | |
Outils de développement, conception et de test et plate-forme Java | Aucun | + | + | Aucun |
Niveau de maitrise de la connaissance pour atteindre les objectifs de l'acquis : +++(total), ++( fort), + (partiel). |
Références bibliographiques :
- Programmer en Java de Claude Delannoy, éditions Eyrolles
- Core Java, Volume I & II de Cay S. Horstmann, éditions Prentice Hall
- UML 2 - De l'apprentissage à la pratique Cours et exercices de Laurent Audibert, éditions Ellipses
- Unified Modeling Language (OMG Formal Versions of UML) : http://www.omg.org/spec/UML/
Organisation pédagogique et modalités d'évaluation : | |
Cours : 16h Travaux dirigés : 16h |
Evaluation terminale : 100 % Examens écrits : 100 % |
Commentaire sur l'organisation pédagogique :
Pédagogie active
Mise à jour :
25/10/2017