UEM 3.1

Interaction Homme-Machine (IHM)

Département
Second cycle
Année d étude
2éme Année ISI
Semestre
3
Crédit
2
Coefficient
2
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
    i. Définition
    ii. Bibliothèque et environnements (JavaFX, QT, etc.)
b. Boîtes à Outils
    i. Interface web (Ink, TCL/tk, etc.)
    ii. Interface mobile (Android, iOS, etc.)
    iii. Limitations
c. Génération automatique des interfaces (MIMIC, GABI, etc.)
d. Évaluation des IHMs
    i. Objectifs de l’évaluation
    ii. Les outils de l’évaluation
    iii. 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 ».