Introduction à l'IHM
Programme complet de R2.02 : JavaFX (widgets, placement, événements), conception et prototypage, ergonomie et théories de l'interaction — avec les TD.
De l'interface qui marche à l'interface qui est agréable : JavaFX d'abord (widgets, placement, événements, MVC), puis la conception centrée utilisateurs — prototypes, heuristiques, théories prédictives — pour évaluer et justifier ses choix.
Cours6 fiches · 9 chapitres
Ch. 1 — JavaFX : widgets et placementStage/Scene, graphe de scène, BorderPane/HBox/VBox, taillesCh. 2-4 — Programmation événementielleÉvénements, lambdas, Canvas/CSS, MVC et ListViewCh. 5-6 — Conception et prototypagePersonas, brainstorming, séquences d'interaction, prototypage papierCh. 7 — Ergonomie et heuristiquesBastien & Scapin, Nielsen, Coutaz — avec exemples à faire/à ne pas faireCh. 8 — Modèles et théoriesFitts, Hick, 7±2, Gestalt, Bertin, affordances, KLMCh. 9 — Évaluation des IHMUtilisabilité ISO 9241, Likert, cognitive walkthrough
TD6 TD
Évaluation : DS + une partie de la SAÉ 2.01. Le cours s'appuie sur les dépôts d'exemples JavaFX et l'anti-site « User Inyerface » pour apprendre à critiquer.
Dernière mise à jour le