Vous aurez droit à une feuille A4 recto/verso manuscrite (écrite à la main). Vous pouvez mettre ce que vous voulez dessus, vous pouvez même ne rien mettre.
Vous devez vous attendre à quatre types d'exercices :
Pour les exercices de la deuxième catégorie, il peut vous être demandé d'écrire des petits programmes. L'exactitude de la syntaxe ne sera pas le critère de jugement.
Pour les exercices de la quatrième catégorie, il vous sera demandé de décrire de manière précise les dispositifs matériels, interfaces et techniques d'interaction mis en oeuvre, ainsi que le modèle conceptuel qui les accompagne (opérations possibles, feedback et réponse du système).
De manière générale, toutes vos réponses devront être soigneusement justifiées.
Exemples de questions de cours :
Exemple d'exercice de mise en pratique :
Décrivez informellement une technique d'interaction pour créer un polygone fermé à la souris et donnez la machine à états correspondante.
Exemple d'exercice d'évaluation informelle :
Firefox propose trois choix de représentation des boutons de son interface : Icons and text, Icons et Text.
1. Citez pour chaque représentation un avantage et un inconvénient concernant son utilisabilité.
2. En fonction des avantages et inconvénients mentionnés, quelle représentation vous parait la plus intéressante ?
Exemple d'exercice de conception :
Il vous est demandé de concevoir une application de gestion de calendrier pour un système de type palm-top. Le système envisagé est doté d'un écran de petite taille, de quatre boutons et d'une molette que l'on peut faire tourner et également presser comme un cinquième bouton (Figure x). L'écran n'est pas tactile et ne permet donc pas la désignation directe.
1. Définir les interactions permettant la navigation dans le calendrier. Celui-ci doit proposer quatre vues : jour, semaine, mois, année. On cherchera à minimiser le nombre d'actions nécessaires pour se rendre d'un jour à un autre.
2. Définir l'interaction permettant de créer une nouvelle entrée. L'intitulé de l'entrée peut faire partie d'une liste prédéfinie (rendez-vous, réunion, cours, vacances, etc.) ou être saisi. L'entrée a une certaine durée et peut se répéter tous les jours, toutes les semaines, tous les mois, ou toutes les années.
3. Définir les interactions permettant de modifier une entrée (sa date, son heure, son intitulé, sa durée, sa périodicité) et de la détruire.