Apprendre à concevoir, prototyper, programmer et évaluerdes interfaces humain-machine.
Introduction générale, historique de l'IHM
1. L'humain
Vision, couleur
Lecture et lisibilité
Mémoire, actions
2. La machine
Périphériques d'interaction
Logiciel d'interfaces graphiques
Exemples de librairies : X Windows (C), TkInter (Python), Java FX (Java)
3. L’interaction
Conception
Prototypage
Evaluation
4. Contextes applicatifs
Visualisation de données (Dataviz)
Mobilité et "smart objects"
Réalité virtuelle, réalité augmentée
Projet
1. L'humain
Vision, couleur
Lecture et lisibilité
Mémoire, actions
2. La machine
Périphériques d'interaction
Logiciel d'interfaces graphiques
Exemples de librairies : X Windows (C), TkInter (Python), Java FX (Java)
3. L’interaction
Conception
Prototypage
Evaluation
4. Contextes applicatifs
Visualisation de données (Dataviz)
Mobilité et "smart objects"
Réalité virtuelle, réalité augmentée
Projet