Le cours introduit les concepts de l'Interaction Homme-Machine (IHM) et de la programmation d'Interfaces Interactives. Les cours sont donnés par Jérémie Garcia et les TPs/TDs par Maria Jesus Lobo. Vous pouvez télécharger les slides de présentation de l'UE.
Les cours ont lieux les mercredi matin de 8h30 à 10h30 en salle E212 du PUIO (Bâtiment 640). Les TPS et les TDS ont lieu les mardi matin de 10h30 à 12h30.
Pour tout contact par email (jgarcia[at]ircam.fr et/ou maria-jesus.lobo[at]inria.fr), n'oubliez pas de mettre [IHM-15] dans le sujet.
Ce cours est basé sur les cours d'A. Bezerianos, de M. Beaudouin-Lafon, N. Roussel, T. Tsandilas, et O. Chapuis. Plusieurs personnes ont participé à la conception des exercices : D. Bonnet, C. Fleury, N. Roussel, C. Appert, O. Bau, M. Beaudouin-Lafon, G. Besacier, S. Gueddana, Y. Riche, and M. Nancel.
Les TDs et les TPs consitent en plusieurs exercises de programmation, principalement en Java. Vous trouverez plus d'information sur la page web qui leur est dédiée.
7 janvier. Introduction et Définitions. Histoire, problématiques actuelles et futures.
14 janvier. Programmation des systèmes interactifs. Java Swing - Programmation Evenementielle et boites à outils. Principes de conception.
21 janvier. Architecture logicielle et MVC. Java 2D. Styles d'interaction.
28 janvier.Interaction graphique (WIMP, gestes, Drag and Drop). Programmation du Drag and Drop.
4 février. Conception centrée utilisateurs. Modèles conceptuels.
11 février. Eléments de perception, d'usabilité et méthodes d'évaluation pour l'IHM. Ergonomie des interfaces.
4 mars. Dispositifs d'entrée et de sortie. Interfaces avancées (tangibles, web, multitouch...).
17 mars 11 mars. Résumé du cours, discussion sur les projets et préparation à l'examen.
Le projet comptera pour 50% de la note finale. Il est composé de deux parties différentes.
L'examen comptera pour 50% de la note finale. Voici quelques sujets des examens des années précédentes. 2013a 2013b 2014