Professeurs : Donatien Grolaux; Emmeline Leconte; Grégory Seront; Michel Debacker; Olivier Legrand; Stéphanie Ferneeuw;
Nombre d'heures : 72
Période :Semestre 2
Type de cours : cours magistral + exercices pratiques
Interfaces Homme-Machine
Apprendre à concevoir et programmer une interface utilisateur
Pratique de Programmation Orientée Objet
Les objectifs de ce cours sont multiples :
Interfaces Homme-Machine
- Une bonne connaissance du langage java et de la programmation O.O.
- Etre capable de lire, exploiter et générer une javadoc.
Pratique de Programmation Orientée Objet
Les bases de l'algorithmique et du langage Java, telles que vues en première, sont supposées acquises.
Interfaces Homme-Machine
- Les Composants de base Swing: JLabel, JButton, JList, JTextField, JTable
- Les containers de mises en page
Pratique de Programmation Orientée Objet
Le cours aborde les problématiques suivantes:
Interfaces Homme-Machine
Le cours s'articule sur des exposés théoriques mis en pratique par des exercices encadrés sur machines
Pratique de Programmation Orientée Objet
Chaque semaine, 3 heures sont consacrée à l'apprentissage des Pratique de programmation orientée Objet. Les séances débutent généralement par une introduction théorique débouchant directement sur un exercice pratique.
Des solutions sont parfois présentées. Les étudiants ont un feed-back personnalisé pour certains exercices ou à la demande pour les autres exercices.
Interfaces Homme-Machine
"Introduction to Java programming", Y. Daniel Lliang
Pratique de Programmation Orientée Objet
Interfaces Homme-Machine
Est basée sur la réalisation d'un exercice sur machine similaire aux exercices de l'année. La documentation distribuée durant l'année, la javadoc et un livre de référence sont acceptés à l'examen.
Pratique de Programmation Orientée Objet
Le cours est évalué de façon suivante :