Assistant Professor Computer Science. Introduction to Human-Computer Interaction

Size: px
Start display at page:

Download "Assistant Professor Computer Science. Introduction to Human-Computer Interaction"

Transcription

1 CMSC434 Introduction to Human-Computer Interaction Week 07 Lecture 19 Nov 4, 2014 Human Information Processing Human Computer Interaction Assistant Professor Computer Science

2 TODAY 1. Wrapping up Fitts Law 2. Improving Pointing 3. Human-Information Processing 4. GOMS Model 5. TA06 Check-In

3

4

5 rapping up itts law

6 FITTS LAW MT A (amplitude) movement time W (width) There are different formulations in HCI

7 FITTS LAW IN PRACTICE Which will be faster on average? pie menu (bigger targets & less distance) [adapted from Hartmann, Landay]

8 PIE MENU VS. LINEAR MENU

9 USING A PIE MENU IN PRACTICE Source:

10 OTHER PIE MENU EXAMPLES Why aren t Pie Menus more widely adopted? Rainbow 6 Maya The Sims [adapted from Landay]

11 MARKING MENUS

12 Source:

13

14 mproving ointing

15 TARGET ACQUISITION [adapted from Findlater]

16 SUB-MOVEMENT ANALYSIS [adapted from Findlater]

17 SUB-MOVEMENT ANALYSIS [adapted from Findlater]

18

19

20 Bubble Cursor Grossman & Balakrishnan, CHI 05

21 enhanced area cursors reducing fine pointing demands for people with motor impairments leah findlater alex jansen kristen shinohara morgan dixon peter kamb joshua rakita jacob o. wobbrock 21

22 ENHANCED AREA CURSORS

23 [adapted from Findlater]

24 ENHANCED AREA CURSORS: FOUR TYPES [adapted from Findlater]

25 [adapted from Findlater]

26

27 [adapted from Findlater]

28 [adapted from Findlater]

29

30 [adapted from Findlater]

31 [adapted from Findlater]

32

33

34 evaluation

35 do the new cursors lessen effects of small target size? reduce need for corrective-phase pointing? reduce need for accurate, steady clicking? [adapted from Findlater]

36 task 36

37 12 participants de quervain s stenosynovitis tetraplegia cerebral palsy parkinson s disease spinal cord injury friedreich s ataxia multiple sclerosis muscular dystrophy [adapted from Findlater]

38 12 participants 3 target sizes 4px 8 px 16 px [adapted from Findlater]

39 12 participants none 3 target sizes 3 target spacings half-target width full-target width [adapted from Findlater]

40 12 participants 3 target sizes 3 target spacings 2 levels of clutter [adapted from Findlater]

41 12 participants click-and-cross 3 target sizes 3 target spacings 2 levels of clutter 6 cursors cross-and-cross motor-magnifier visual-motormagnifier bubble point [adapted from Findlater]

42 do the new cursors lessen effects of small target size? [adapted from Findlater]

43 mean trial time (seconds) speed 8 4 pixels 8 pixels 16 pixels error bars: standard error point bubble motormagnifier visualmotormagnifier clickandcross crossandcross [adapted from Findlater]

44 mean trial time (seconds) speed pixels 8 pixels 16 pixels fastest for smaller sizes error bars: standard error point bubble motors magnifier visualmotormagnifier s clickandcross s crossandcross [adapted from Findlater]

45 mean trial time (seconds) speed 8 4 pixels 8 pixels 16 pixels reduced effect of small target size error bars: standard error point bubble motors magnifier visualmotormagnifier s clickandcross s crossandcross [adapted from Findlater]

46 mean trial time (seconds) speed 8 4 pixels 8 pixels 16 pixels error bars: standard error point bubble motors magnifier visualmotormagnifier s clickandcross s crossandcross [adapted from Findlater]

47 mean error rate errors pixels 8 pixels 16 pixels error bars: standard error point bubble motors magnifier visualmotormagnifier s clickandcross s crossandcross [adapted from Findlater]

48 mean error rate errors pixels 8 pixels 16 pixels reduced errors compared to point error bars: standard error point bubble motors magnifier visualmotormagnifier s clickandcross s crossandcross e e e [adapted from Findlater]

49 do the new cursors lessen effects of small target size? reduce need for corrective-phase pointing? [adapted from Findlater]

50 mean number of submovements submovement analysis 50 4 pixels 8 pixels 16 pixels error bars: standard error point bubble motors magnifier visualmotormagnifier s clickandcross s crossandcross e e e [adapted from Findlater]

51 mean number of submovements submovement analysis pixels 8 pixels 16 pixels reduced submovements compared to point error bars: standard error point bubble motors m magnifier visualmotormagnifier s m clickandcross s crossandcross e e m e [adapted from Findlater]

52 mean number of submovements submovement analysis pixels 8 pixels 16 pixels extra movement for activation error bars: standard error point bubble motors m magnifier visualmotormagnifier s m clickandcross s crossandcross e e m e [adapted from Findlater]

53 mean number of submovements submovement analysis 50 4 pixels 8 pixels 16 pixels error bars: standard error point bubble motors m magnifier visualmotormagnifier s m clickandcross s crossandcross e e m e [adapted from Findlater]

54 do the new cursors lessen effects of small target size? reduce need for corrective-phase pointing? reduce need for accurate, steady clicking? [adapted from Findlater]

55 most preferred number of participants visual-motor-magnifier slowest, but still preferred cross-and-cross click-and-cross bubble

56 uman-information rocessing

57 Cognitive psychology is the study of higher mental processes such as attention, language use, memory, perception, problem solving, and thinking. American Psychological Association

58 Stuart K. Card Thomas P. Moran Allen Newell

59 Distinguished Engineer at IBM PhD in psychology from CMU Early HCI Pioneer at PARC PhD in from CMU w/herb Simon Early HCI Pioneer at RAND/CMU Stuart K. Card Thomas P. Moran Allen Newell

60

61 The domain of concern to us, and the subject of this book, is how humans interact with computers. A scientific psychology should help us in arranging this interface so it is easy, efficient, error-free even enjoyable. Card, Moran, and Newell Early pioneers of the field of HCI Quote from: The Psychology of Human-Computer Interaction, 1983, p. vii

62 Model Human Processor The Model Human Processor offers a simplified view of the human processing involved in interacting with computing systems. Comprises three subsystems: 1. Perceptual system 2. Motor system 3. Cognitive systems Card, Moran, and Newell, The Psychology of Human-Computer Interaction, p. 26

63 1. The perceptual system handles sensory stimuli from the outside world 2. The cognitive system provides the processing needed to connect the two 3. The motor system controls physical actions

64 Each subsystem has its own processor and memory 1. The perceptual system handles sensory stimuli from the outside world 2. The cognitive system provides the processing needed to connect the two 3. The motor system controls physical actions

65 The Model Human Processor The Principles of Operation P0. Recognize-act cycle of cognitive processor P1. Variable perceptual processor rate principle P2. Encoding specificity principle P3. Discrimination principle P4. Variable cognitive processor rate principle P5. Fitts Law P6. Power law of practice P7. Uncertainty principle P8. Rationality principle P9. Problem space principle Card, Moran, and Newell, The Psychology of Human-Computer Interaction, p. 26

66 The Model Human Processor The Principles of Operation The time T n to perform a task on the n th trial follows a power law: T n = T 1 n -α P0. Recognize-act cycle of cognitive processor P1. Variable perceptual processor rate principle P2. Encoding specificity principle P3. Discrimination principle P4. Variable cognitive processor rate principle P5. Fitts Law P6. Power law of practice P7. Uncertainty principle P8. Rationality principle P9. Problem space principle Card, Moran, and Newell, The Psychology of Human-Computer Interaction, p. 26

67 The Model Human Processor The Principles of Operation The time T n to perform a task on the n th trial follows a power law: T n = T 1 n α P0. Recognize-act cycle of cognitive processor P1. Variable perceptual processor rate principle P2. Encoding specificity principle P3. Discrimination principle P4. Variable cognitive processor rate principle P5. Fitts Law P6. Power law of practice P7. Uncertainty principle P8. Rationality principle P9. Problem space principle where α =.4 [ ] Card, Moran, and Newell, The Psychology of Human-Computer Interaction, p. 26

68 POWER-LAW OF PRACTICE The power law of practice states that the logarithm of the completion time for a particular task decreases linearly with the logarithm of the number of practice trials taken

69 Source: Newell & Rosenbloom, Mechanisms of skills acquisition and the law of practice, 1980

70 POWER-LAW OF PRACTICE: EXAMPLE TASKS Trail Making Test Match-to-Sample Task

71 The Model Human Processor The Principles of Operation The time T pos to move the hand to a target of size S which lies a distance D away: P0. Recognize-act cycle of cognitive processor P1. Variable perceptual processor rate principle P2. Encoding specificity principle P3. Discrimination principle P4. Variable cognitive processor rate principle P5. Fitts Law P6. Power law of practice P7. Uncertainty principle P8. Rationality principle P9. Problem space principle T pos = I M log 2 (D/S + 0.5) Card, Moran, and Newell, The Psychology of Human-Computer Interaction, p. 26

72 The Model Human Processor The Principles of Operation A person acts so as to attain his goals through rational action, given the structure of the task and his inputs of information and bounded limitations on his knowledge and processing ability: P0. Recognize-act cycle of cognitive processor P1. Variable perceptual processor rate principle P2. Encoding specificity principle P3. Discrimination principle P4. Variable cognitive processor rate principle P5. Fitts Law P6. Power law of practice P7. Uncertainty principle P8. Rationality principle P9. Problem space principle Goals + Task + Operators + Inputs + Knowledge + Process-limits -> Behavior Card, Moran, and Newell, The Psychology of Human-Computer Interaction, p. 26

73 GOMS Model A GOMS model, as proposed by Card, Moran, and Newell (1983), is a description of the knowledge that a user must have in order to carry out tasks on a device or system; it is a representation of the "how to do it" knowledge that is required by a system in order to get the intended tasks accomplished. [Kieras, A Guide to GOMS Analysis, 1994; Card et al., The Psychology of Human-Computer Interaction, 1983]

74 GOMS Model An attempt to model the knowledge and cognitive processes involved when a user interacts with a system Goals refers to a particular state the user wants to achieve Operators refers to the cognitive processes and physical actions that need to be performed to achieve those goals Methods are learned procedures for accomplishing the goals Selection rules are used to determine which method to select when there is more than one available. [Rogers et al., Interaction Design, Chapter 15, 2011; Card et al., The Psychology of HCI, 1986]

75 GOMS Model Example 1 2 Goal: find a website about GOMS Operators: Decide to use search engine, decide which search engine to use,

76 GOMS Model Example Goal: find a website about GOMS Operators: Decide to use search engine, decide which search engine to use, think up and enter keywords. Methods: I know I have to type in search terms and then press the search button. Selection: Do I use the mouse button or hit the enter key?

77

78

79 GOMS Model The goal of this work [GOMS modeling] is to radically reduce the time and cost of designing usable systems through developing analytic engineering models for usability based on validated computational models of human cognition and performance. DavidKieras Professor in EECS and Psychology at the University of Michigan GOMS Advocate [Kieras, GOMS Models: An Approach to Rapid Usability Evaluation,

80 GOMS Model GOMS is such a formalized representation that it can be used to predict task performance well enough that a GOMS model can be used as a substitute for much (but not all) of the empirical user testing needed to arrive at a system design that is both functional and usable. DavidKieras Professor in EECS and Psychology at the University of Michigan GOMS Advocate [Kieras, GOMS Models: An Approach to Rapid Usability Evaluation,

81 TA06 Mid-Fi Prototypes Check-In Remember: In-Class Design Critiques This Thursday!

82 Dark Palette

83 Light Palette

84 Smartsheet Gantt Palette

85 Light Palette

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation

CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation CSE 440: Introduction to HCI User Interface Design, Prototyping, and Evaluation Lecture 12: Human Performance Tuesday / Thursday 12:00 to 1:20 James Fogarty Kailey Chan Dhruv Jain Nigini Oliveira Chris

More information

Hall of Fame or Shame? Human Abilities: Vision & Cognition. Hall of Shame! Hall of Fame or Shame? Hall of Shame! Outline

Hall of Fame or Shame? Human Abilities: Vision & Cognition. Hall of Shame! Hall of Fame or Shame? Hall of Shame! Outline Hall of Fame or Shame? Human Abilities: Vision & Cognition Prof. James A. Landay University of Washington CSE 440 Winter 2012 2 Hall of Shame! Hall of Fame or Shame? Error Messages Where is error? What

More information

Hall of Fame or Shame? Human Abilities: Vision & Cognition. Hall of Shame! Human Abilities: Vision & Cognition. Outline. Video Prototype Review

Hall of Fame or Shame? Human Abilities: Vision & Cognition. Hall of Shame! Human Abilities: Vision & Cognition. Outline. Video Prototype Review Hall of Fame or Shame? Human Abilities: Vision & Cognition Prof. James A. Landay University of Washington Autumn 2008 October 21, 2008 2 Hall of Shame! Design based on a top retailer s site In study, user

More information

Human Information Processing. CS160: User Interfaces John Canny

Human Information Processing. CS160: User Interfaces John Canny Human Information Processing CS160: User Interfaces John Canny Review Paper prototyping Key part of early design cycle Fast and cheap, allows more improvements early Formative user study Experimenters

More information

CS160: Sensori-motor Models. Prof Canny

CS160: Sensori-motor Models. Prof Canny CS160: Sensori-motor Models Prof Canny 1 Why Model Human Performance? To test understanding of behavior To predict impact of new technology we can build a simulator to evaluate user interface designs 2

More information

Cognitive Modeling Reveals Menu Search is Both Random and Systematic

Cognitive Modeling Reveals Menu Search is Both Random and Systematic Cognitive Modeling Reveals Menu Search is Both Random and Systematic Anthony J. Hornof and David E. Kieras Artificial Intelligence Laboratory Electrical Engineering & Computer Science Department University

More information

Cognitive Modeling Demonstrates How People Use Anticipated Location Knowledge of Menu Items

Cognitive Modeling Demonstrates How People Use Anticipated Location Knowledge of Menu Items Cognitive Modeling Demonstrates How People Use Anticipated Location Knowledge of Menu Items Anthony J. Hornof and David E. Kieras Artificial Intelligence Laboratory Electrical Engineering & Computer Science

More information

Human Computer Interaction - An Introduction

Human Computer Interaction - An Introduction NPTEL Course on Human Computer Interaction - An Introduction Dr. Pradeep Yammiyavar Professor, Dept. of Design, IIT Guwahati, Assam, India Dr. Samit Bhattacharya Assistant Professor, Dept. of Computer

More information

Modeling Visual Search Time for Soft Keyboards. Lecture #14

Modeling Visual Search Time for Soft Keyboards. Lecture #14 Modeling Visual Search Time for Soft Keyboards Lecture #14 Topics to cover Introduction Models of Visual Search Our Proposed Model Model Validation Conclusion Introduction What is Visual Search? Types

More information

the human 1 of 3 Lecture 6 chapter 1 Remember to start on your paper prototyping

the human 1 of 3 Lecture 6 chapter 1 Remember to start on your paper prototyping Lecture 6 chapter 1 the human 1 of 3 Remember to start on your paper prototyping Use the Tutorials Bring coloured pencil, felts etc Scissor, cello tape, glue Imagination Lecture 6 the human 1 1 Lecture

More information

Human Information Processing

Human Information Processing Human Information Processing CS160: User Interfaces John Canny. Topics The Model Human Processor Memory Fitt s law and Power Law of Practice Why Model Human Performance? Why Model Human Performance? To

More information

The Effects of Hand Strength on Pointing Performance

The Effects of Hand Strength on Pointing Performance Chapter 1 The Effects of Hand Strength on Pointing Performance P. Biswas and P. Robinson 1.1 Introduction Pointing tasks form a significant part of human-computer interaction in graphical user interfaces.

More information

HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13

HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13 HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATION TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13 Joanna McGrenere and Leila Aflatoony Includes slides from Karon

More information

Looking Back: Presenting User Study Results

Looking Back: Presenting User Study Results Looking Back: Presenting User Study Results Keep in mind that there are various types of data Need to summarize the (vast amount of) collected data Graphs, e.g. histogram Characteristics» minimum, maximum,

More information

Page # Perception and Action. Lecture 3: Perception & Action. ACT-R Cognitive Architecture. Another (older) view

Page # Perception and Action. Lecture 3: Perception & Action. ACT-R Cognitive Architecture. Another (older) view Perception and Action Lecture 3: Perception & Action Cognition is a lot, but not enough! We want models to perceive stimuli in the outside world respond by acting in the outside world This gives us a more

More information

HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATIONAL TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13

HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATIONAL TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13 HUMAN ABILITIES CPSC 544 FUNDAMENTALS IN DESIGNING INTERACTIVE COMPUTATIONAL TECHNOLOGY FOR PEOPLE (HUMAN COMPUTER INTERACTION) WEEK 7 CLASS 13 Joanna McGrenere and Leila Aflatoony Includes slides from

More information

Designing A User Study

Designing A User Study EECS4443 Mobile User Interfaces Designing A User Study Scott MacKenzie York University EECS4443 Mobile User Interfaces Designing A User Study 1 Scott MacKenzie York University 1 Executive summary The Complete

More information

HCI Lecture 1: Human capabilities I: Perception. Barbara Webb

HCI Lecture 1: Human capabilities I: Perception. Barbara Webb HCI Lecture 1: Human capabilities I: Perception Barbara Webb Key points: Complexity of human, computer and task interacting in environment: which part should change? Human constraints, e.g. Fitts law for

More information

CS 544 Human Abilities

CS 544 Human Abilities CS 544 Human Abilities Human Information Processing Memory, Chunking & Phrasing, Modes Acknowledgement: Some of the material in these lectures is based on material prepared for similar courses by Saul

More information

Assistive strategies for people with fine motor skills impairments based on an analysis of submovements

Assistive strategies for people with fine motor skills impairments based on an analysis of submovements University of Iowa Iowa Research Online Theses and Dissertations Summer 2012 Assistive strategies for people with fine motor skills impairments based on an analysis of submovements Guarionex Jordan Salivia

More information

straint for User Interface Design

straint for User Interface Design Kochi University of Technology Aca Modeling Speed-Accuracy Tradeoff Title ased Tasks with Subjective Bias a straint for User Interface Design Author(s) ZHOU, Xiaolei Citation 高知工科大学, 博士論文. Date of 2009-09

More information

Optical Illusions 4/5. Optical Illusions 2/5. Optical Illusions 5/5 Optical Illusions 1/5. Reading. Reading. Fang Chen Spring 2004

Optical Illusions 4/5. Optical Illusions 2/5. Optical Illusions 5/5 Optical Illusions 1/5. Reading. Reading. Fang Chen Spring 2004 Optical Illusions 2/5 Optical Illusions 4/5 the Ponzo illusion the Muller Lyer illusion Optical Illusions 5/5 Optical Illusions 1/5 Mauritz Cornelis Escher Dutch 1898 1972 Graphical designer World s first

More information

CS 102 Human-Computer Interaction Lecture 2: Cognition (1)

CS 102 Human-Computer Interaction Lecture 2: Cognition (1) CS 102 Human-Computer Interaction Lecture 2: Cognition (1) 1 Reminders Start your idea-logs Start thinking about projects Post in Moodle forums about your interests and abilities (coding, design, user

More information

Modelling Interactive Behaviour with a Rational Cognitive Architecture

Modelling Interactive Behaviour with a Rational Cognitive Architecture Modelling Interactive Behaviour with a Rational Cognitive Architecture David Peebles, University of Huddersfield, UK Anna L. Cox, University College London, UK Abstract In this chapter we discuss a number

More information

Evaluating Eyegaze Targeting to Improve Mouse Pointing for Radiology Tasks

Evaluating Eyegaze Targeting to Improve Mouse Pointing for Radiology Tasks Evaluating Eyegaze Targeting to Improve Mouse Pointing for Radiology Tasks Yan Tan, 1 Geoffrey Tien, 1 Arthur E. Kirkpatrick, 1 Bruce B. Forster, 2 and M. Stella Atkins 1 In current radiologists workstations,

More information

Hand Eye Coordination Patterns in Target Selection

Hand Eye Coordination Patterns in Target Selection Hand Eye Coordination Patterns in Target Selection Barton A. Smith, Janet Ho, Wendy Ark, and Shumin Zhai IBM Almaden Research Center 65 Harry Road San Jose, CA 9512 USA +1 48 927 166 {basmith, zhai}@almaden.ibm.com

More information

Human On-Line Response to Visual and Motor Target Expansion

Human On-Line Response to Visual and Motor Target Expansion Human On-Line Response to Visual and Motor Target Expansion Andy Cockburn and Philip Brock Human-Computer Interaction Lab Department of Computing Science and Software Engineering University of Canterbury

More information

Target Acquisition and the Crowd Actor

Target Acquisition and the Crowd Actor Human Computation (2015) 1:2:101-131 c 2015, Pavlic & Michelucci. CC-BY-3.0 ISSN: 2330-8001, DOI: 10.15346/hc.v1i1.2 Target Acquisition and the Crowd Actor JEFFREY P. BIGHAM, CARNEGIE MELLON UNIVERSITY

More information

Evaluating Tactile Feedback in Graphical User Interfaces

Evaluating Tactile Feedback in Graphical User Interfaces Evaluating Tactile Feedback in Graphical User Interfaces Elina Tähkäpää and Roope Raisamo Tampere Unit for Computer-Human Interaction (TAUCHI) Department of Computer and Information Sciences FIN- University

More information

The methods we were using to approach our past research

The methods we were using to approach our past research Methods The methods we were using to approach our past research Distinguish between the two different kind of controls Pressure threshold Combining Isometric and Isotonic Control to be available at the

More information

Experimental Research in HCI. Alma Leora Culén University of Oslo, Department of Informatics, Design

Experimental Research in HCI. Alma Leora Culén University of Oslo, Department of Informatics, Design Experimental Research in HCI Alma Leora Culén University of Oslo, Department of Informatics, Design almira@ifi.uio.no INF2260/4060 1 Oslo, 15/09/16 Review Method Methodology Research methods are simply

More information

Human Performance Model. Designing for Humans. The Human: The most complex of the three elements. The Activity

Human Performance Model. Designing for Humans. The Human: The most complex of the three elements. The Activity Human Performance Model Designing for Humans People performing in systems have in common that they are each somebody, doing something, someplace (Bailey, 1996) Human limits and capabilities The Human:

More information

A Dynamic Adjustment of Control-display Gain Based on Curvature Index

A Dynamic Adjustment of Control-display Gain Based on Curvature Index Proceedings of the 2 nd International Conference on Human-Computer Interaction Prague, Czech Republic, August 14-15, 2014 Paper No. 133 A Dynamic Adjustment of Control-display Gain Based on Curvature Index

More information

AC : USABILITY EVALUATION OF A PROBLEM SOLVING ENVIRONMENT FOR AUTOMATED SYSTEM INTEGRATION EDUCA- TION USING EYE-TRACKING

AC : USABILITY EVALUATION OF A PROBLEM SOLVING ENVIRONMENT FOR AUTOMATED SYSTEM INTEGRATION EDUCA- TION USING EYE-TRACKING AC 2012-4422: USABILITY EVALUATION OF A PROBLEM SOLVING ENVIRONMENT FOR AUTOMATED SYSTEM INTEGRATION EDUCA- TION USING EYE-TRACKING Punit Deotale, Texas A&M University Dr. Sheng-Jen Tony Hsieh, Texas A&M

More information

Human Computer Interaction - An Introduction

Human Computer Interaction - An Introduction NPTEL Course on Human Computer Interaction - An Introduction Dr. Pradeep Yammiyavar Professor, Dept. of Design, IIT Guwahati, Assam, India Dr. Samit Bhattacharya Assistant Professor, Dept. of Computer

More information

Information-Requirements Grammar: A Theory of the Structure of Competence for Interaction

Information-Requirements Grammar: A Theory of the Structure of Competence for Interaction Information-Requirements Grammar: A Theory of the Structure of Competence for Interaction Andrew Howes (HowesA@Cardiff.ac.uk) School of Psychology, Cardiff University, Cardiff, Wales, CF10 3AT, UK Richard

More information

Speed Accuracy Trade-Off

Speed Accuracy Trade-Off Speed Accuracy Trade-Off Purpose To demonstrate the speed accuracy trade-off illustrated by Fitts law. Background The speed accuracy trade-off is one of the fundamental limitations of human movement control.

More information

Architectural Building Blocks as the Locus of Adaptive Behavior Selection

Architectural Building Blocks as the Locus of Adaptive Behavior Selection Architectural Building Blocks as the Locus of Adaptive Behavior Selection Alonso H. Vera (alonso.vera@nasa.gov) Carnegie Mellon University & NASA Ames Research Center, Moffett Field, CA USA Irene Tollinger

More information

Intro to HCI / Why is Design Hard?

Intro to HCI / Why is Design Hard? Intro to HCI / Why is Design Hard? September 11, 2017 Fall 2017 COMP 3020 1 Fall 2017 COMP 3020 2 Announcements Assignment 1 is posted Due Sept 22 by 5:00pm on UMLearn Individual assignment Buying Pop

More information

Desktop Fitting Guide for Phonak Brio 3

Desktop Fitting Guide for Phonak Brio 3 Phonak Target 5.3.3 Desktop Fitting Guide for Phonak Brio 3 The Phonak Target fitting software is intended to be used by qualified hearing care professionals to configure, program, and fit hearing aids

More information

A Representational Basis for Human-Computer Interaction

A Representational Basis for Human-Computer Interaction A Representational Basis for Human-Computer Interaction by Barry Alan Po B.Sc. (Honours), Queen s University at Kingston, 2001 M.Sc., The University of British Columbia, 2002 A THESIS SUBMITTED IN PARTIAL

More information

Speed-Accuracy Tradeoff in Trajectory-Based Tasks with Temporal Constraint

Speed-Accuracy Tradeoff in Trajectory-Based Tasks with Temporal Constraint Speed-Accuracy Tradeoff in Trajectory-Based Tasks with Temporal Constraint Xiaolei Zhou 1, Xiang Cao 2, and Xiangshi Ren 1 1 Kochi University of Technology, Kochi 782-8502, Japan zxljapan@gmail.com, ren.xiangshi@kochi-tech.ac.jp

More information

Cs467. Zooming Color, Perception, Gestalt Assignment

Cs467. Zooming Color, Perception, Gestalt Assignment Cs467 Zooming Color, Perception, Gestalt Assignment Shneiderman s Taxonomy of Information Visualization Tasks Overview: see overall patterns, trends Zoom: see a smaller subset of the data Filter: see a

More information

CS324-Artificial Intelligence

CS324-Artificial Intelligence CS324-Artificial Intelligence Lecture 3: Intelligent Agents Waheed Noor Computer Science and Information Technology, University of Balochistan, Quetta, Pakistan Waheed Noor (CS&IT, UoB, Quetta) CS324-Artificial

More information

MEMORY MODELS. CHAPTER 5: Memory models Practice questions - text book pages TOPIC 23

MEMORY MODELS. CHAPTER 5: Memory models Practice questions - text book pages TOPIC 23 TOPIC 23 CHAPTER 65 CHAPTER 5: Memory models Practice questions - text book pages 93-94 1) Identify the three main receptor systems used by a performer in sport. Where is the filtering mechanism found

More information

EVALUATION OF DRUG LABEL DESIGNS USING EYE TRACKING. Agnieszka Bojko, Catherine Gaddy, Gavin Lew, Amy Quinn User Centric, Inc. Oakbrook Terrace, IL

EVALUATION OF DRUG LABEL DESIGNS USING EYE TRACKING. Agnieszka Bojko, Catherine Gaddy, Gavin Lew, Amy Quinn User Centric, Inc. Oakbrook Terrace, IL PROCEEDINGS of the HUMAN FACTORS AND ERGONOMICS SOCIETY 9th ANNUAL MEETING 00 0 EVALUATION OF DRUG LABEL DESIGNS USING EYE TRACKING Agnieszka Bojko, Catherine Gaddy, Gavin Lew, Amy Quinn User Centric,

More information

An Evaluation of an Obstacle Avoidance Force Feedback Joystick

An Evaluation of an Obstacle Avoidance Force Feedback Joystick An Evaluation of an Obstacle Avoidance Force Feedback Joystick James L. Protho, M.S. Edmund F. LoPresti, B.S. David M. Brienza, Ph.D. University of Pittsburgh Rehabilitation Science and Technology A Research

More information

Intelligent Object Group Selection

Intelligent Object Group Selection Intelligent Object Group Selection Hoda Dehmeshki Department of Computer Science and Engineering, York University, 47 Keele Street Toronto, Ontario, M3J 1P3 Canada hoda@cs.yorku.ca Wolfgang Stuerzlinger,

More information

LECTURE 2 COGNITION, MEMORY, FOCUS MODELS & USER PSYCHOLOGY

LECTURE 2 COGNITION, MEMORY, FOCUS MODELS & USER PSYCHOLOGY September 7 th 2017 LECTURE 2 COGNITION, MEMORY, FOCUS MODELS & USER PSYCHOLOGY 1 Recapitulation of Lecture 1 What is HCI? History Contributing disciplines CS, AI, Graphical Design Psychology Organizational/Management

More information

Learning to play Mario

Learning to play Mario 29 th Soar Workshop Learning to play Mario Shiwali Mohan University of Michigan, Ann Arbor 1 Outline Why games? Domain Approaches and results Issues with current design What's next 2 Why computer games?

More information

Human Abilities: Vision, Memory and Cognition. Oct 14, 2016

Human Abilities: Vision, Memory and Cognition. Oct 14, 2016 Human Abilities: Vision, Memory and Cognition Oct 14, 2016 Milestone I How many users? Depends Fall 2016 COMP 3020 2 Midterm True or false Multiple choice Short answer Fall 2016 COMP 3020 3 Midterm sample

More information

Improving the Acquisition of Small Targets

Improving the Acquisition of Small Targets Improving the Acquisition of Small Targets Andy Cockburn & Andrew Firth Human-Computer Interaction Lab, Department of Computer Science, University of Canterbury, Christchurch, New Zealand Tel: +64 3 364

More information

Human Abilities 1. Understanding the user

Human Abilities 1. Understanding the user Human Abilities 1 Understanding the user Human Capabilities Ø Ø Ø Why do we care? (better design!) Want to improve user performance and preferences Knowing the user informs the design 1. Senses 2. Information

More information

Online hearing test Lullenstyd Audiology :

Online hearing test Lullenstyd Audiology : Online hearing test Lullenstyd Audiology : http://www.lullenstyd.com Éva Keresztessy ELTE Bárczi Gusztáv Faculty of Special Education Department of Hearing Impairment, H-1093 Budapest, Ecseri út 3, Hungary,

More information

Do Human Science. Yutaka Saeki

Do Human Science. Yutaka Saeki Do Human Science Yutaka Saeki 1 Changing Psychology Into Science Watson, J. B. Behaviorism (1912) The purpose of psychology is to predict and control the behavior and psychology is a part of science that

More information

Understanding the Uncertainty in 1D Unidirectional Moving Target Selection

Understanding the Uncertainty in 1D Unidirectional Moving Target Selection Understanding the Uncertainty in 1D Unidirectional Moving Target Selection Jin Huang1,, 3 huangjin@iscas.ac.cn Xiaolong (Luke) Zhang 4 lzhang@ist.psu.edu 1 State Key Laboratory of Computer Science, Institute

More information

Lecture 12: Psychophysics and User Studies

Lecture 12: Psychophysics and User Studies ME 327: Design and Control of Haptic Systems Autumn 2018 Lecture 12: Psychophysics and User Studies Allison M. Okamura Stanford University Reminders The last ~20 minutes of today s lecture will be in 520-145

More information

Statistical analysis DIANA SAPLACAN 2017 * SLIDES ADAPTED BASED ON LECTURE NOTES BY ALMA LEORA CULEN

Statistical analysis DIANA SAPLACAN 2017 * SLIDES ADAPTED BASED ON LECTURE NOTES BY ALMA LEORA CULEN Statistical analysis DIANA SAPLACAN 2017 * SLIDES ADAPTED BASED ON LECTURE NOTES BY ALMA LEORA CULEN Vs. 2 Background 3 There are different types of research methods to study behaviour: Descriptive: observations,

More information

Towards a Computational Model of Perception and Action in Human Computer Interaction

Towards a Computational Model of Perception and Action in Human Computer Interaction Towards a Computational Model of Perception and Action in Human Computer Interaction Pascal Haazebroek and Bernhard Hommel Cognitive Psychology Unit & Leiden Institute for Brain and Cognition Wassenaarseweg

More information

COMP 3020: Human-Computer Interaction I

COMP 3020: Human-Computer Interaction I reddit.com 1 2 COMP 3020: Human-Computer Interaction I Fall 2017 Prototype Lifetime James Young, with acknowledgements to Anthony Tang, Andrea Bunt, Pourang Irani, Julie Kientz, Saul Greenberg, Ehud Sharlin,

More information

Announcements. Assignment 1 is posted. This is an individual assignment. Please read through it and bring any questions to class on Wed

Announcements. Assignment 1 is posted. This is an individual assignment. Please read through it and bring any questions to class on Wed Announcements Assignment 1 is posted Due Sept 23 by 5:00pm on UMLearn This is an individual assignment Please read through it and bring any questions to class on Wed COMP 3020 2 Help! I can t see stuff

More information

The Gaze Cueing Paradigm with Eye Tracking Background Set-up Lab

The Gaze Cueing Paradigm with Eye Tracking Background Set-up Lab iworx Physiology Lab Experiment Experiment HP-17 The Gaze Cueing Paradigm with Eye Tracking Background Set-up Lab Note: The lab presented here is intended for evaluation purposes only. iworx users should

More information

The Schema is Mightier Than the Sword Using Player Cognition to Predict Gaming Behavior

The Schema is Mightier Than the Sword Using Player Cognition to Predict Gaming Behavior The Schema is Mightier Than the Sword Using Player Cognition to Predict Gaming Behavior Vanessa Hemovich, Ph.D. Associate Professor of Psychology DigiPen Institute of Technology Today s Talk: Cognitive

More information

Module Specification

Module Specification PS1000 Introductory Psychology I Module Level: Year 1 Lectures 20 Guided Independent Study 80 Total Module Hours 100 Mark Jose Prados Pass for Credit No. Assessment Description Weight % Qual Mark xam Hours

More information

Implementation of Perception Classification based on BDI Model using Bayesian Classifier

Implementation of Perception Classification based on BDI Model using Bayesian Classifier Implementation of Perception Classification based on BDI Model using Bayesian Classifier Vishwanath Y 1 Murali T S 2 Dr M.V Vijayakumar 3 1 Research Scholar, Dept. of Computer Science & Engineering, Jain

More information

Midterm Review. CS160: User Interfaces John Canny

Midterm Review. CS160: User Interfaces John Canny Midterm Review CS160: User Interfaces John Canny General Information Closed book, no cheat sheets, no electronic devices sample MTs on the wiki Format Short answer and longer answer questions Will involve

More information

Sensory Memory, Short-Term Memory & Working Memory

Sensory Memory, Short-Term Memory & Working Memory Sensory, Short-Term & Working Psychology 355: Cognitive Psychology Instructor: John Miyamoto 04/17/2018: Lecture 04-2 Note: This Powerpoint presentation may contain macros that I wrote to help me create

More information

Author(s) KONG, Jing, REN, Xiangshi, SHINOM. Rights Information and Communication Eng

Author(s) KONG, Jing, REN, Xiangshi, SHINOM.   Rights Information and Communication Eng Kochi University of Technology Aca Investigating the influence of co Title formance of pointing tasks for hu esign Author(s) KONG, Jing, REN, Xiangshi, SHINOM IEICE Transactions on Information Citation

More information

Enhancement of Application Software for Examination of Differential Magnification Methods and Magnification Interface Factors

Enhancement of Application Software for Examination of Differential Magnification Methods and Magnification Interface Factors Enhancement of Application Software for Examination of Differential Magnification Methods and Magnification Interface Factors Fion C. H. Lee and Alan H. S. Chan Abstract The variable visual acuity nature

More information

Intro to HCI / Why is Design Hard?

Intro to HCI / Why is Design Hard? Intro to HCI / Why is Design Hard? September 12, 2016 Fall 2016 COMP 3020 1 Announcements A02 notes: http://www.cs.umanitoba.ca/~umdubo26/comp3020/ A01 notes: http://www.cs.umanitoba.ca/~bunt/comp3020/lecturenotes.html

More information

Artificial Intelligence

Artificial Intelligence Politecnico di Milano Artificial Intelligence Artificial Intelligence From intelligence to rationality? Viola Schiaffonati viola.schiaffonati@polimi.it Can machine think? 2 The birth of Artificial Intelligence

More information

TouchGrid: Touchpad pointing by recursively mapping taps to smaller display regions

TouchGrid: Touchpad pointing by recursively mapping taps to smaller display regions Behaviour & Information Technology, vol. 24, no. 5 (2005), 337-346. Preprint version TouchGrid: Touchpad pointing by recursively mapping taps to smaller display regions Morten Hertzum Computer Science

More information

Introduction and Historical Background. August 22, 2007

Introduction and Historical Background. August 22, 2007 1 Cognitive Bases of Behavior Introduction and Historical Background August 22, 2007 2 Cognitive Psychology Concerned with full range of psychological processes from sensation to knowledge representation

More information

1.1 FEATURES OF THOUGHT

1.1 FEATURES OF THOUGHT SEC 1 Page 1 of 7 1.1 FEATURES OF THOUGHT Thought can refer to the ideas or arrangements of ideas that result from thinking, the act of producing thoughts, or the process of producing thoughts. Despite

More information

THE ATTENTIONAL COSTS OF INTERRUPTING TASK PERFORMANCE AT VARIOUS STAGES

THE ATTENTIONAL COSTS OF INTERRUPTING TASK PERFORMANCE AT VARIOUS STAGES THE ATTENTIONAL COSTS OF INTERRUPTING TASK PERFORMANCE AT VARIOUS STAGES Christopher A. Monk & Deborah A. Boehm-Davis George Mason University Fairfax, VA J. Gregory Trafton Naval Research Laboratory Washington,

More information

How Age Affects Pointing with Mouse and Touchpad: A Comparison of Young, Adult, and Elderly Users

How Age Affects Pointing with Mouse and Touchpad: A Comparison of Young, Adult, and Elderly Users International Journal of Human-Computer Interaction, vol. 26, no. 7 (2010), pp. 703-734 Preprint version How Age Affects Pointing with Mouse and Touchpad: A Comparison of Young, Adult, and Elderly Users

More information

Framework for Comparative Research on Relational Information Displays

Framework for Comparative Research on Relational Information Displays Framework for Comparative Research on Relational Information Displays Sung Park and Richard Catrambone 2 School of Psychology & Graphics, Visualization, and Usability Center (GVU) Georgia Institute of

More information

IPM 12/13 T1.2 Limitations of the human perceptual system

IPM 12/13 T1.2 Limitations of the human perceptual system IPM 12/13 T1.2 Limitations of the human perceptual system Licenciatura em Ciência de Computadores Miguel Tavares Coimbra Acknowledgements: Most of this course is based on the excellent course offered by

More information

Assistant Professor Computer Science. Introduction to Human-Computer Interaction

Assistant Professor Computer Science. Introduction to Human-Computer Interaction CMSC434 Introduction to Human-Computer Interaction Week 10 Lecture 20 Nov 7, 2013 IxD and Visual Design Human Computer Interaction Laboratory @jonfroehlich Assistant Professor Computer Science Today 1.

More information

Issues with Designing Dementia-Friendly Interfaces

Issues with Designing Dementia-Friendly Interfaces Issues with Designing Dementia-Friendly Interfaces Claire Ancient, Alice Good University of Portsmouth, School of Computing, Portsmouth, United Kingdom {claire.ancient, alice.good}@port.ac.uk Abstract.

More information

Research of Menu Item Grouping Techniques for Dynamic Menus Jun-peng GAO 1,a, Zhou-yang YUAN 1 and Chuan-yi LIU 1,b,*

Research of Menu Item Grouping Techniques for Dynamic Menus Jun-peng GAO 1,a, Zhou-yang YUAN 1 and Chuan-yi LIU 1,b,* 2016 International Conference on Control and Automation (ICCA 2016) ISBN: 978-1-60595-329-8 Research of Menu Item Grouping Techniques for Dynamic Menus Jun-peng GAO 1,a, Zhou-yang YUAN 1 and Chuan-yi LIU

More information

Running head: CPPS REVIEW 1

Running head: CPPS REVIEW 1 Running head: CPPS REVIEW 1 Please use the following citation when referencing this work: McGill, R. J. (2013). Test review: Children s Psychological Processing Scale (CPPS). Journal of Psychoeducational

More information

Object Recognition & Categorization. Object Perception and Object Categorization

Object Recognition & Categorization. Object Perception and Object Categorization Object Recognition & Categorization Rhian Davies CS532 Information Visualization: Perception For Design (Ware, 2000) pp 241-256 Vision Science (Palmer, 1999) - pp 416-436, 561-563 Object Perception and

More information

COGS 121 HCI Programming Studio. Week 03

COGS 121 HCI Programming Studio. Week 03 COGS 121 HCI Programming Studio Week 03 Direct Manipulation Principles of Direct Manipulation 1. Continuous representations of the objects and actions of interest with meaningful visual metaphors. 2. Physical

More information

COMP 3020: Human-Computer Interaction I Fall 2017

COMP 3020: Human-Computer Interaction I Fall 2017 COMP 3020: Human-Computer Interaction I Fall 2017 Layout James Young, with acknowledgements to Anthony Tang, Andrea Bunt, Pourang Irani, Julie Kientz, Saul Greenberg, Ehud Sharlin, Jake Wobbrock, Dave

More information

Lecturer: Dr. Adote Anum, Dept. of Psychology Contact Information:

Lecturer: Dr. Adote Anum, Dept. of Psychology Contact Information: Lecturer: Dr. Adote Anum, Dept. of Psychology Contact Information: aanum@ug.edu.gh College of Education School of Continuing and Distance Education 2014/2015 2016/2017 Session Overview The course provides

More information

CogSysIII Lecture 4/5: Empirical Evaluation of Software-Systems

CogSysIII Lecture 4/5: Empirical Evaluation of Software-Systems CogSysIII Lecture 4/5: Empirical Evaluation of Software-Systems Human Computer Interaction Ute Schmid Applied Computer Science, Bamberg University last change May 8, 2007 CogSysIII Lecture 4/5: Empirical

More information

Pho. nak. Desktop. August with Phonak. Target. Fitting

Pho. nak. Desktop. August with Phonak. Target. Fitting Pho nak Target 5.2 August 2017 Desktop Fitting Guide The Phonak Target fitting software is intended to be used by qualified hearing care professionals to configure, program, and fit hearing aids to client-specificc

More information

The Effects of Action on Perception. Andriana Tesoro. California State University, Long Beach

The Effects of Action on Perception. Andriana Tesoro. California State University, Long Beach ACTION ON PERCEPTION 1 The Effects of Action on Perception Andriana Tesoro California State University, Long Beach ACTION ON PERCEPTION 2 The Effects of Action on Perception Perception is a process that

More information

Exploring The Resources And Supports of the Paralysis Resource Center

Exploring The Resources And Supports of the Paralysis Resource Center Exploring The Resources And Supports of the Paralysis Resource Center Today s Care. Tomorrow s Cure. The Christopher & Dana Reeve Foundation is dedicated to curing spinal cord injury by funding innovative

More information

Insight into Goal-Directed Movements: Beyond Fitts Law

Insight into Goal-Directed Movements: Beyond Fitts Law Insight into Goal-Directed Movements: Beyond Fitts Law Karin Nieuwenhuizen 1, Dzmitry Aliakseyeu 2, and Jean-Bernard Martens 1 1 Eindhoven University of Technology, Department of Industrial Design, Den

More information

Cognitive Strategies and Eye Movements for Searching Hierarchical Displays

Cognitive Strategies and Eye Movements for Searching Hierarchical Displays Cognitive Strategies and Eye Movements for Searching Hierarchical Displays Anthony J. Hornof Tim Halverson University of Oregon Sponsored by ONR Three Main Points A hierarchical display motivates specific

More information

COMP 3020: Human-Computer Interaction I Fall software engineering for HCI

COMP 3020: Human-Computer Interaction I Fall software engineering for HCI COMP 3020: Human-Computer Interaction I Fall 2017 software engineering for HCI James Young, with acknowledgements to Anthony Tang, Andrea Bunt, Pourang Irani, Julie Kientz, Saul Greenberg, Ehud Sharlin,

More information

Psychological Research

Psychological Research Psychol Res (1984) 46:121-127 Psychological Research Springer-Verlag 1984 Research note: Peak velocity timing invariance Alan M. Wing I and Ed Miller 2 1 Medical Research Council Applied Psychology Unit,

More information

VISUAL PERCEPTION & COGNITIVE PROCESSES

VISUAL PERCEPTION & COGNITIVE PROCESSES VISUAL PERCEPTION & COGNITIVE PROCESSES Prof. Rahul C. Basole CS4460 > March 31, 2016 How Are Graphics Used? Larkin & Simon (1987) investigated usefulness of graphical displays Graphical visualization

More information

LAB 1: MOTOR LEARNING & DEVELOPMENT REACTION TIME AND MEASUREMENT OF SKILLED PERFORMANCE. Name: Score:

LAB 1: MOTOR LEARNING & DEVELOPMENT REACTION TIME AND MEASUREMENT OF SKILLED PERFORMANCE. Name: Score: LAB 1: MOTOR LEARNING & DEVELOPMENT REACTION TIME AND MEASUREMENT OF SKILLED PERFORMANCE Name: Score: Part I: Reaction Time Environments Introduction: Reaction time is a measure of how long it takes a

More information

Psychology of visual perception C O M M U N I C A T I O N D E S I G N, A N I M A T E D I M A G E 2014/2015

Psychology of visual perception C O M M U N I C A T I O N D E S I G N, A N I M A T E D I M A G E 2014/2015 Psychology of visual perception C O M M U N I C A T I O N D E S I G N, A N I M A T E D I M A G E 2014/2015 EXTENDED SUMMARY Lesson #4: Oct. 13 th 2014 Lecture plan: GESTALT PSYCHOLOGY Nature and fundamental

More information

Introduction to Computational Neuroscience

Introduction to Computational Neuroscience Introduction to Computational Neuroscience Lecture 11: Attention & Decision making Lesson Title 1 Introduction 2 Structure and Function of the NS 3 Windows to the Brain 4 Data analysis 5 Data analysis

More information

A Matrix of Material Representation

A Matrix of Material Representation A Matrix of Material Representation Hengfeng Zuo a, Mark Jones b, Tony Hope a, a Design and Advanced Technology Research Centre, Southampton Institute, UK b Product Design Group, Faculty of Technology,

More information

Chapter 3: Information Processing

Chapter 3: Information Processing SENG 5334: Human Factors Engineering & INDH 5931: Research Topics in IH/Safety Chapter 3: Information Processing By: Magdy Akladios, PhD, PE, CSP, CPE, CSHM 1 A Model of Information Processing Def: A model

More information