Ce cours vise à former les étudiants à la conception et à la réalisation d’interface homme/machine. Ce cours expose aussi quelques principes ergonomiques prenant appui sur des modèles physiques et mentaux des utilisateurs, quelques méthodes pour tester l’ergonomie des interfaces. Il applique les principes vus en cours dans le cas de la programmation d’interface pour téléphone mobile.
Plan :
Historique
Définitions
Conception des IHM
Modélisation utilisateur
- Le système sensoriel
- Le système moteur
- Le système cognitif
Principes ergonomiques
- Le facteur Humain
- Recommandations génériques
- Recommandations pour les interfaces classiques
- Recommandations pour les interfaces web
Test des IHM
- Balade cognitive
- Heuristiques
- GOMS et KeyStroke
- Evaluation Sommative
Principes de la programmation d’IHM
- Design Pattern MVC
- Programmation événementielle : application à JAVA
Réalisation d’IHM sous ANDROID