UET

Interaction Homme-Machine (IHM)

Département
Second cycle
Année d étude
2éme Année IASD
Semestre
3
Crédit
2
Coefficient
2
Module
Optionnel
Enseignants du module
ELOUALI NADIA

Pré requis :

Programmation orientée objets

OBJECTIFS :

– Introduire les concepts de base de l’interaction Homme-Machine et donner une vision complète de tous les aspects liés.
– Maîtriser la conception/la modélisation, le développement et l’évaluation des IHMs
– Acquérir les compétences nécessaires pour le développement des IHMs

CONTENU DU MODULE :

  • I. Introduction à l'IHM (4h)

a. Historique et définitions
i. Pourquoi IHM ?
ii. Interface, Interaction, Communication et Dialogue
iii. Facteurs humains : ergonomie et psychologie cognitive
iv. Design : design industriel, arts graphiques, typographie
b. Évolution des IHMs
i. Navigation, indexation et annotation
ii. Interfaces graphiques
iii. What you see is what you get
iv. Interface multimodale
v. Informatique ubiquitaire

  • II. Ergonomie et sciences cognitives pour l’IHM (4h)

a. Notions de base sur les sciences cognitives
i. Le sous-système sensoriel
ii. Le sous-système cognitif
iii. Le sous-système moteur
iv. Les limites
v. L’approche cognitive pour les IHMs
vi. L’approche pour les utilisateurs
b. Ergonomie et guide de style
i. Définition
ii. Critères ergonomiques
1. Compatibilité
2. Guidage
3. Homogénéité
4. Souplesse
5. Contrôle explicite
6. Gestion des erreurs
7. Concision

  • III. Modélisation des IHMs (3h)

a. Les besoins de modélisation en IHM
b. Les modèles en IHM
i. Modèles d’architecture
ii. Modèles linguistiques
iii. Modèles à agent
iv. Modèles d’interaction

  • IV. Développement et évaluation des IHMs (4h)

a. Programmation événementielle
– Définition
– Bibliothèque et environnements (JavaFX, QT, etc.)
b. Boîtes à Outils
– Interface web (Ink, TCL/tk, etc.)
– Interface mobile (Android, iOS, etc.)
– Limitations
c. Génération automatique des interfaces (MIMIC, GABI, etc.)
d. Évaluation des IHMs
– Objectifs de l’évaluation
– Les outils de l’évaluation
– Limitations

course

Consultez les ressources disponibles concernant ce module sur le moteur de recherche de la bibliothèque, ou accédez directement au cours de vos enseignants via la plateforme de téléenseignement de l’école « e-learn ».