Vous êtes ici : FIL > Portail > Master Informatique > M1S2 > IHM

IHM : Interaction Homme-Machine

Responsable

Les intervenants

Volume horaire

Cet enseignement est une option qui a lieu au second semestre du Master 1. Il est organisé sur 12 semaines, en une séance de Cours TD hebdomadaire d'une durée de 2H et une séance de TP hebdomadaire d'une durée de 2H.

Crédits

5 ECTS
Thomas Pietrzak
dernière modification : 12/01/2017 à 17:17:55

Objectifs

L'UE vise à faire prendre conscience aux étudiants l'importance de considérer les besoins et les caractéristiques des utilisateurs finaux dans le développement de systèmes interactifs. Le contenu se concentre sur la démarche de conception centrée utilisateurs et le maquettage. Tous les aspects liés aux développement d'interfaces graphiques interactives sont également étudiés..

Contenu

L'IHM

  • Introduction à l'IHM
  • Historique de l'IHM

Conception Centrée Utilisateurs

  • Démarche de conception centrée utilisateurs
  • Prototypage
  • Evaluation

Développement d'interfaces

  • Architecture MVC, composants, gestionnaires de placement, patrons de conception composite
  • Gestion des événements
  • Transfert de données : drag & drop, copier/coller
  • Patron de conception, Actions, Raccourcis clavier, Undo/Redo, Memento, création de nouveaux composants
  • Annulation / Restauration (Undo/Redo)

Bibliographie

  • Sketching User Experiences: Getting the Design Right and the Right Design. Bill Buxton, éditions Morgan Kaufmann, 2007, ISBN 978-0123740373.
  • Swing la synthèse - Développement des interfaces graphiques en Java de Valérie Berthié et Jean-Baptiste Briaud. Editions Dunod, ISBN 2 10 008179 9. Edition épuisée. 1 exemplaire à la BU.
  • Les cahiers du programmeur Swing de Emmanuel Puybaret. Editions Eyrolles, ISBN 2-212-12019-2
  • Design Patterns: Elements of Reusable Object-Oriented Software de Erich Gamma, Richard Helm, Ralph Johnson et John Vlissides. Edition Addison-wesley professional computing series.
Thomas Pietrzak
dernière modification : 12/01/2017 à 17:18:03
Gpe Nature Horaire Salle Enseignant e-mail
Cours 8h30-10h SUP amphi 13 Thomas Pietrzak,
Nicolas Roussel,
Sylvain Malacria
thomas.pietrzak(at)lifl.fr
nicolas.roussel(at)inria.fr
sylvain.malacria(at)inria.fr
1 TP 10h15-12h15 M5 A11 Sylvain Malacria sylvain.malacria(at)inria.fr
2 TP 10h15-12h15 M5 A12 Thomas Pietrzak thomas.pietrzak(at)univ-lille1.fr
3 TP 15h20-17h50 M5 A14 Thomas Pietrzak thomas.pietrzak(at)univ-lille1.fr
Thomas Pietrzak
dernière modification : 23/01/2017 à 22:26:28
Séance Cours-TD TP Remarque
2 du 16/01 au 21/01 Introduction à l'IHM
Conception partitipative
Interviews et écriture de scénario d'usage. Deux cours, pas de TP pour les groupes 1 et 2
3 du 23/01 au 28/01 Conception partitipative (suite) Brainstorming et scénario de conception.
4 du 30/01 au 04/02 Fondements des systèmes graphiques interactifs Prototypage papier/vidéo
5 du 06/02 au 11/02 SwingStates Pas de TP
6 du 13/02 au 18/02 Conception centrée sur l'utilisateur SwingStates : les boutons Journée des masters le 14/2 : pas de TP groupe 3
du 20/02 au 25/02 interruption pédagogique hiver
7 du 27/02 au 04/03 Architecture MVC
Composants
gestionnaires de placement
patron de conception composite
SwingStates : les guides magnétiques Cours de 13h30 à 15h
8 du 06/03 au 11/03 Gestion des événements Gestion du placement de composants
9 du 13/03 au 18/03 Transfert de données Gestion des événements
10 du 20/03 au 25/03 Sélection de commandes Transfert de données
11 du 27/03 au 01/04 Évaluation : utilisabilité et expériences Actions, Undo/Redo, nouveaux composants
12 du 03/04 au 08/04 Accessibilité Projet
du 11/04 au 16/04 interruption pédagogique de printemps
du 17/04 au 22/04 interruption pédagogique de printemps
13 du 24/04 au 29/04 Projet Pas de cours
14 du 01/05 au 06/05 lundi 1er mai férié
Thomas Pietrzak
dernière modification : 25/01/2017 à 10:45:44

L'évaluation s'effectue suivant une procédure de contrôle continu, et un examen en fin de semestre.

Deux notes seront attribuées à chaque étudiant durant le semestre :

  • TP : une note sur 20 de Travaux Pratiques
  • EX : une note sur 20 pour l'examen de fin de semestre.

La note finale sur 20 (N) est calculée comme une moyenne pondérée de ces deux notes :

N = sup(EX,(2*EX+TP)/3)

Pour la seconde session d'examen, la note de Travaux Pratiques (TP) est conservée. La note d'examen (EX) est remplacée par la note obtenue lors de la seconde session.

L'unité acquise apporte 5 ECTS.

Thomas Pietrzak
dernière modification : 12/01/2017 à 17:17:54

Liens

Cours

Documentation