Descriptif
Ce cours est une introduction à la programmation orientée objet exercée avec le langage Java.
Il comporte une alternance de cours magistraux et d'exercices pratiques. Ces exercices constituent un projet de développement d'un simulateur d'usine de production robotisée mettant en oeuvre les notions vues en classe. Ce projet sera à compléter et à rendre en fin de cours et sera noté.
Objectifs pédagogiques
Modéliser des objets du réels en utilisant les notions de classes et d’objet, et leurs notions associées telles que les méthodes, l’héritage, etc.
Développer des applications logicielles mettant en œuvre des traitements de données des objets modélisés.
Comprendre l’importance des architectures logicielles pour la réalisation d’applications riches.
Maitriser la modularité des applications logicielles via l’utilisation des interfaces.
Utiliser les bonnes pratiques de programmation afin de faciliter la compréhension et la maintenabilité du code applications logicielles.
Diplôme(s) concerné(s)
Format des notes
Numérique sur 20Littérale/grade européenPour les étudiants du diplôme Diplôme d'ingénieur
L'UE est acquise si Note finale >= 10- Crédits ECTS acquis : 2 ECTS
- Crédit de BCI acquis : 2
L'UE est évaluée par les étudiants.
Support pédagogique multimédia