Théorie écologique de la perception - J.J. Gibson. Affordances. Le processeur humain (Card, Moran & Newell) Plan



Documents pareils
Cours. Cours 8 : Révisions. Importance. Interface homme-machine

The Grid 2: Manuel d utilisation

Interface Homme-Machine 1

Travaux pratiques Détermination de la capacité de stockage des données

Paramètres d accessibilité des systèmes d exploitation Windows et Mac

PAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel

Niveau 1. Atelier d'initiation à l'ordinateur ... Fondation de la Bibliothèque Memphrémagog inc. Magog (Québec) J1X 2E7 Tél.

Découverte du logiciel ordinateur TI-n spire / TI-n spire CAS

Analyse des bruits de clavier d ordinateur

On trouvera sur le site du CCDMD un exemple d album construit avec Cantare. (

79140 CERIZAY. Collège G. CLEMENCEAU. Page 1 sur 18

1. Entrez le code client dans le champ << Code client >> si requis. Le code client est optionnel, on peut donc entrer simplement le nom du client.

Sous réserve de modifications techniques et des disponibilités, fabrication française.

FRANCAIS MANUEL D UTILISATION THERMOMETRE MEDICAL SANS CONTACT A INFRAROUGE MODELE LX-26

Démarrer et quitter... 13

L USAGE DES TABLETTES NUMÉRIQUES : ÉVALUATION ERGONOMIQUE

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

GESTION DU LOGO. 1. Comment gérer votre logo? Format de l image Dimensions de l image Taille de l image 9

et de la feuille de styles.

L ORDINATEUR FACILE D ACCÈS!

Fonction Memory Viewer

Correction des Travaux Pratiques Organiser son espace de travail

emachines de la gamme G720/G520 Guide rapide

Je sais utiliser. Logiciel gratuit de gestion des photos. Étude en 5 parties

Ouvrir le compte UQÀM

P E U G E O T A L E R T Z O N E S Y S T E M E D E N A V I GAT I O N S U R T A B L E T T E T A C T I L E

Board (Tablette) Manuel de l utilisateur. Windows 7 / XP / Vista

Premiers pas avec SES-Pegase (version 7.0) SES : Un Système Expert pour l analyse Statistique des données. Premiers pas avec SES-Pegase 1

FOURCHE OPTIQUE NUMERIQUE Réf. BEESPI

Projet audio. Analyse des Signaux ELE2700

Guide de l utilisateur. Faites connaissance avec la nouvelle plateforme interactive de

SOMMAIRE 1 INTRODUCTION 3 2 CONTACTER VOTRE SUPPORT 3 3 ESPACE DE GESTION DES CARTES 4 4 CONFIGURER UNE CARTE 5

PRISE EN MAIN D UN TABLEUR. Version OPEN OFFICE

Comment faire un Mailing A partir d une feuille Calc

Je participe à la société branchée

C est quoi un centre d apprentissage Les centres d apprentissage sont des lieux d exploration et de manipulation qui visent l acquisition de

Introduction 2 - Précaution 2 - Caractéristiques techniques 2 - Contenu 3

Création d un document PublishView

Guide d utilisation de la clé mémoire USB

Comment insérer une image de fond?

Fiche Mémo : Options d accessibilité sous Windows et Internet Explorer 5

Découvrez Windows NetMeeting

TIC INFORMATIQUE Ce que je dois retenir

Création WEB avec DreamweaverMX

PRÉSENTÉ PAR : NOVEMBRE 2007

Réalisation de cartes vectorielles avec Word

Guide d'utilisation du logiciel de marquage AMS 4.0

Your Detecting Connection. Manuel de l utilisateur. support@xchange2.net

NXT Guide de mise en route. Rob Widger

L environnement de travail de Windows 8

La base de données dans ArtemiS SUITE

Etudier l influence de différents paramètres sur un phénomène physique Communiquer et argumenter en utilisant un vocabulaire scientifique adapté

Mes documents Sauvegardés

EPIJEUX-WIN POUR MATERNELLE ET ELEMENTAIRE AUTEUR : JEAN-FRANÇOIS LUCAS. Documentation. «Labypro»

COURS WINDEV NUMERO 3

Inspiration 7.5. Brève description d Inspiration. Avantages d Inspiration. Inconvénients d Inspiration

Club informatique Mont-Bruno Séances du 20 février et du 11 mars 2009 Présentateurs : Réjean Côté et André Charest

Les pannes non bloquantes ou aléatoires :

GUIDE DE PROGRAMMATION COMPLÉMENTAIRE DU SYSTÈME D ALARME DIAGRAL

Table des matières. Pour commencer... 1

Le logiciel de création de site internet IZISPOT est un outil très puissant et qui est assez simple après quelques temps d utilisation.

Retour table des matières

GUIDE D UTILISATION DU BROWSER DE BEYOND 20/20

Guide utilisateur de l application messagerie vocale visuelle pour smartphone

Master Métiers de l enseignement scolaire. Mémoire professionnel de deuxième année UTILISER ET COMPRENDRE L ORDINATEUR EN MÊME TEMPS :

Utilisation de l outil lié à MBKSTR 9

Logiciel PICAXE Programming Editor

ACOUSTIQUE 3 : ACOUSTIQUE MUSICALE ET PHYSIQUE DES SONS

SOMMAIRE. Présentation assistée sur ordinateur. Collège F.Rabelais 1/10

GUIDE Excel (version débutante) Version 2013

EXCEL TUTORIEL 2012/2013

La Clé informatique. Formation Excel XP Aide-mémoire

Cliquez sur le site que vous souhaitez consulter, il s affichera directement dans le navigateur.

CARACTÉRISTIQUES COMMUNES À TOUS LES MODÈLES

hager Logiciel PC pour configurateur Radio Tebis TX 100 Manuel d utilisation 6T7266

Dans l idéal, ceci devrait être fait en amont pour chaque image envoyée sur l espace de stockage de votre site internet.

Excel 2007 Niveau 3 Page 1

TUTORIEL IMPRESS. Ouvrir Impress cocher «présentation vierge», «suivant» cocher «écran», «suivant» cocher «standard», «créer»

Installer des périphériques

Rapidolect Les Productions de la Columelle ( ) Page 1

Initiation au logiciel imovie HD

Importation et exportation de contenu

EndNote Web. Quick Reference Card THOMSON SCIENTIFIC

Utiliser une clé USB

Ladibug TM 2.0 Logiciel de présentation visuel d'image Manuel de l utilisateur - Français

Module d introduction Comment réaliser vos propres cartes avec ArcGIS Online

Procédure de sauvegarde pour AB Magique

Numérisation. Copieur-imprimante WorkCentre C2424

Indiquer l'espace libre sur le disque dur

Débuter avec Excel. Excel

TD : Codage des images

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

LOGICIEL DE SURVEILLANCE NUUO NOTICE

ESPACE MULTIMEDIA DU CANTON DE ROCHESERVIERE

SpeechiTablet Notice d utilisation

GUIDE DE PROGRAMMATION COMPLÉMENTAIRE DU SYSTÈME D ALARME DIAGRAL

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

Optimisation Web. Extra N

Utilisation de la plateforme VIA ecollaboration

Transcription:

IHM: Un peu de psychologie Olivier Chapuis chapuis@lri.fr IHM: Un peu de psychologie O. Chapuis 2 Action - Perception - Cognition Psychologie classique (approche cognitiviste): Perception Cognition Action tout commence par les sensations ces sensations sont traitées en fonction des souvenirs et des modèles mentaux de la réalité le tout résulte en une représentation symbolique du monde Couplage action-perception Agir pour percevoir Mouvements de la tête pour percevoir la profondeur Palper pour percevoir la forme/texture d un objet Percevoir pour agir Ajuster les mouvements du bras pour saisir un objet IHM: Un peu de psychologie O. Chapuis 3 IHM: Un peu de psychologie O. Chapuis 4

Théorie écologique de la perception - J.J. Gibson Affordances L animal et l environnement se définissent mutuellement Examples: Voyons-nous de la lumière en tant que telle? non : nous voyons un feu, le soleil, une lampe Perception visuelle: Perception de flux optiques Extraction d invariants direction du mouvement = point fixe du flux optique We are told that vision depends on the eye, which is connected to the brain. I shall suggest that natural vision depends on the eyes in the head on a body supported by the ground, the brain being only the central organ of a complete visual system J.J. Gibson Capacités perçues directement des actions possibles sur un objet: La forme, la taille, l aspect de l objet suggère ce que l on peut faire avec Affordances à la Gibson - pas d apprentissage préalable Affordances culturelles - résultent d un apprentissage mais sont universelles au sein d une culture Exemples: une chaise permet de s asseoir un thermostat peut être tourné Un bouton est fait pour être enfoncé Une poignée est faite pour être tournée Much of our everyday knowledge resides in the world, not in the head Norman, 1988 IHM: Un peu de psychologie O. Chapuis 5 IHM: Un peu de psychologie O. Chapuis 6 Le processeur humain (Card, Moran & Newell) L individu est considéré comme un système de traitement de l information composé de trois sous-systèmes interdépendants sensoriel (perception) moteur (action) cognitif Vitesse de propagation du msg nerveux electrique 2 à 3 cm.ms 1 IHM: Un peu de psychologie O. Chapuis 7 IHM: Un peu de psychologie O. Chapuis 8

Sensoriel: La vue Champ visuel de 180 o Focus d attention: Acuité visuelle de 0.04mm à 50cm (mais sur une toute petite zone) Cycle de base du processeur: 100 ms deux stimuli espacés de moins de 100 msec sont perçus simultanément (effet d animation) Perception de la couleur, du mouvement, de la profondeur Perception périphérique: Moins sensible aux couleurs, Plus sensible aux mouvements Sensoriel: L ouïe & Le toucher L ouïe Très grande gamme de sensibilité Entendre sans écouter Effet cocktail-party Effets de masquage Distance entre sources, Intervalle de fréquences Localisation d une source Corrélation avec la localisation visuelle Persistance dans la mémoire 1500 msec Le toucher Sens tactile, 6 types de récepteurs: Chaud, Froid, Douleur Pression, Toucher (2 sensibilités) Sens proprioceptif Configuration du corps dans l espace, donc perception de la forme d un objet saisi Sens kinesthésique Perception de l effort des muscles, donc de la résitance/poids d un objet IHM: Un peu de psychologie O. Chapuis 9 IHM: Un peu de psychologie O. Chapuis 10 Système moteur Système moteur Un mouvement est une suite de micro-mouvements (cycle 70ms) Temps de réaction: 180 ms Modification du movement en fonction d une information visuelle: 100 ms Pointage d une cible, Loi de Fitts: Temps de Mvt = a + b. log 2 ( D W + 1) D: Distance de la cible, W: taille de la cible, a,b constantes empiriques Loi du mouvement canalisé (Steering law): Temps de Mvt = a + b. A W A: amplitude, W: Hauteur de la trajectoire, a,b constantes empiriques Bi-latéralisation (Guiard) Main non-dominante : situe le contexte Main dominante : agit dans ce contexte Temps de pointage typique : entre 0,5 et 1,2 seconde IHM: Un peu de psychologie O. Chapuis 11 IHM: Un peu de psychologie O. Chapuis 12

Système cognitif Applications a l IHM Mémoire à court terme Mémoire de travail Faible capacité (7 ±2) Faible durée de stockage (10-30s) Cycle de base: 70ms Mémoire à long terme Capacité infinie Durée de stockage illimitée Accès associatif Temps de réaffichage: effet d animation si réaffichage < 1/10 sec Périphérique de pointage: vitesse maximale de la main 1 à 1,5 m/sec Utlisisation d Icônes sonores Le chiffre magique 7±2: nombre de commandes dans un menu pour qu elles soient mémorisables dans une longue liste, on ne retient que le début et la fin IHM: Un peu de psychologie O. Chapuis 13 IHM: Un peu de psychologie O. Chapuis 14 Le Canon Cat (1987), décrit par J. Raskin http://oldcomputers.net/canon-cat.html Exploitation of the single locus of attention lorsqu on l éteignait, le Cat sauvegardait une image bitmap de l écran au début du disque lorsqu on le rallumait, le Cat chargeait l image et l affichait avant de charger le reste des données il faut 10 secondes à l utilisateur pour changer de contexte et se préparer à la nouvelle tâche (Card, Moran & Newell) il en fallait 7 au Cat pour lire le reste du disque... IHM: Un peu de psychologie O. Chapuis 15 IHM: Un peu de psychologie O. Chapuis 16

L approche expérimentale Expériences contrôlées Faire des experiences conçus pour mettre à l épreuve des Théories ou des Lois. On ne peut pas montrer qu une lois (une théorie) est vraie, on peut seulement essayer de la falsifier (mettre en défault). On fait des experiences pour mettre à l épreuve des Théories ou des Lois. Exemples de lois en IHM: Le temps de pointage sur une cible est linéaire en log 2 ( D W + 1) Le temps nécéssaire pour choisir entre N cibles est linéaire en log 2 (N) (loi de Hick-Hymann) On pointe plus rapidement avec une souris qu avec un touchpad Mais aussi à un niveau plus pragmatique pour: Explorer une nouvelle technique d interaction (cf. les techniques de pointages du cours 2 sur les interfaces graphiques) Choisir entre des alternatives de conception (menu classique vs marking menu, cf cours 1 Styles d interaction) Étudier l effet d un facteur (e.g., nbr d items d un menu) sur une mesure (temps de sélection) IHM: Un peu de psychologie O. Chapuis 17 IHM: Un peu de psychologie O. Chapuis 18 Expériences contrôlées: Souris vs Touchpad Expériences contrôlées Hypothèse: il n y a pas de différence entre la Souris et le Touchpad Facteurs: Périfériques: Souris et Touchpad Distance de pointage D {100,...} & Largeur de la cible W {20,...}...? Mesures Temps de mouvements Erreurs (cliques en dehors de la cible). Faire effectuer des tâches de pointage à des participants humains. Utiliser des statistiques pour voir s il existe une difference significative entre la souris et le touchpad pour les mesures considérées On isole un petit nombre de facteurs pour les quels on veut mesurer des effets (on spécifie une(des) hypothèse(s)) On choisit donc aussi des mesures (Temps, erreur, apprentissage) On construie une experience pour obtenir des meusures en fonction des facteurs choisis (choix d une tâche très précise à répéter avec les différents facteurs). On choisie un groupe d utlisateur cohérent (ou bien on ajoute un facteur sur les utilisateurs) Alors, ou bien Tous les utilisateurs passent toutes les conditions Si cela n est pas possible (e.g., effets d apprentissages) on fait des sous-groupes qui passent chacun certaines conditions. On fait des statistiques... IHM: Un peu de psychologie O. Chapuis 19 IHM: Un peu de psychologie O. Chapuis 20

Expériences contrôlées: Problèmes On a une forte validité interne, Mais... Validité externe: L expérience mesure-t-elle quelque chose de pertinent en dehors du laboratoire? Les utilisateurs sont-ils typiques? Les tâches sont-elles typiques? L environnement physique est-il différent? L influence sociale est-elle différente? IHM: Un peu de psychologie O. Chapuis 21 IHM: Un peu de psychologie O. Chapuis 22 Keystroke (Card, Moran & Newell) Keystroke: Temps Décomposition en tâches élémentaires pour prédire le temps d exécution. Opérateurs K = frappe (keystroking) ou clique P = désignation (pointing) H = rapatriement de la main (homing) D = dessin (drawing) M = activité mentale (mental activity) R = temps de réponse du système (response time) Evaluation expérimentale des temps d exécution des différents opérateurs: K : 280 sec B(outon) : 100 sec P : loi de Fitts modifiée (entre 800ms et 1500ms sec, typ. 1100 ms) H : 400 ms D : 900*n + 160*l (n segments de longueur moyenne l) M : 1200 ms R : max(0,n-t) (n est le temps de traitement du système, t est le temps exploité par l utilisateur) Principale difficulté : placer les opérateurs M... IHM: Un peu de psychologie O. Chapuis 23 IHM: Un peu de psychologie O. Chapuis 24

Keystroke: M = activité mentale Keystroke : exemple Déplacement du curseur d un traitement de texte Règles pour le placement de l opérateur M insérer M devant tous les K insérer M devant un P qui correspond à une commande (et pas à un argument) supprimer M si l opérateur qui suit peut être anticipé (ainsi, PMK devient le plus souvent PK) si MKMK...MK constitue un mot, le transformer en MKK...K etc. Méthode 1: prendre la souris la déplacer au point désiré appuyer sur le bouton H(souris)P(pointer)K(clic)H(retour) Insertion des opérateurs M: HMPMKH élimination des opérateurs M superflus (anticipation): M1: HMPKH (T1 = 3,45 sec) Méthode 2: tant que le curseur n est pas sur la ligne cible, taper Ctrl-n tant que le curseur n est pas sur le mot cible, taper Esc-f K(Ctrl) l*k(n) m*[k(esc)k(f)] Insertion des opérateurs M: M2: MK l*k M m*[kk] (T2 = 3,5 sec pour l = m = 1) Le plus important: être cohérent! Comparaison des méthodes pour l = m = 1, T1<T2 si l on omet le deuxième opérateur M dans M2, alors T1<T2 pour l=0 et m>5 ou pour l>10 et m petit IHM: Un peu de psychologie O. Chapuis 25 IHM: Un peu de psychologie O. Chapuis 26 Keystroke : problèmes Pas de prise en compte du contexte Pas de prise en compte des erreurs Pas de prise en compte de l apprentissage Ceci dit, Keystroke nous oblige à penser à toutes les actions à effectuer, même les plus minimes, et donc à nous mettre à la place de l utilisateur IHM: Un peu de psychologie O. Chapuis 27