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 1h30 et une séance de TP hebdomadaire d'une durée de 2h.

Crédits

5 ECTS
Thomas Pietrzak
dernière modification : 19/01/2018 à 10:17:50

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 13h30-15h SUP amphi 13 Thomas Pietrzak,
Sylvain Malacria
thomas.pietrzak(at)lifl.fr
sylvain.malacria(at)inria.fr
1 TP 15h10-17h10 M5 A12 Sylvain Malacria sylvain.malacria(at)inria.fr
2 TP 15h10-17h10 M5 B10 Thomas Pietrzak thomas.pietrzak(at)univ-lille1.fr
Thomas Pietrzak
dernière modification : 19/01/2018 à 10:17:46
Séance Date Cours-TD TP Remarque
1 du 15/01 au 21/01 Introduction à l'IHM
Fondements des systèmes graphiques interactifs
Deux cours, pas de TP
2 du 22/01 au 28/01 Conception partitipative Interviews et écriture de scénario d'usage.
3 du 29/01 au 04/02 Conception partitipative (suite) Brainstorming et scénario de conception.
4 du 05/02 au 11/02 Conception centrée sur l'utilisateur Prototypage papier/vidéo
5 du 12/02 au 18/02 Introduction à PyQt PyQt 1
6 du 19/02 au 25/02 Conception centrée sur l'utilisateur (suite) Démarrage projet
du 26/02 au 04/03 interruption pédagogique hiver
7 du 05/03 au 11/03 Dessin en PyQt PyQt 2
8 du 12/03 au 18/03 Architectures logicielles Programmation de technique d'interaction
9 du 19/03 au 25/03 Évaluation : utilisabilité et expériences Programmation d'une expérience contrôlée
10 du 26/03 au 01/04 Numpy Expérience contrôlée
11 du 02/03 au 08/04 Accessibilité Analyse des résultats e l'expéreince contrôlée
12 du 02/03 au 08/04 Projet Deux séances de TP
Thomas Pietrzak
dernière modification : 22/02/2018 à 13:33:15

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