Human-Computer Interaction - user’s knowledge structure -

Slides:



Advertisements
Similar presentations
HCI Research in The Netherlands Prof. dr. Matthias Rauterberg IPO Center for User-System Interaction TU/e Eindhoven University of Technology.
Advertisements

User Modeling CIS 376 Bruce R. Maxim UM-Dearborn.
User Interfaces 4 BTECH: IT WIKI PAGE:
User-Centred Design: Design Principles (lecture-4) Prof. Dr. Matthias Rauterberg Faculty Industrial Design Technical University of Eindhoven
The Interaction. Overview Interaction Models understand human-computer communication Ergonomics Physical characteristics of interaction Context Social.
G063 - The Model Human Processor. Learning Objective: describe the user interface designers tool known as the ‘Model Human Processor', describe how the.
User-System Interaction - program overview - Prof. dr. Matthias Rauterberg Stan Ackermans Institute, USI Design Program TU/e Technical University of Eindhoven.
The Next Generation of Interactive Systems Prof. dr. Matthias Rauterberg Faculty of Industrial Design Technical University Eindhoven The Netherlands.
User-System Interaction a challenge for the present and the future Prof. dr. Matthias Rauterberg IPO Center for User-System Interaction Eindhoven University.
Fitts’ Law and the Model Human Processor
User-Centered Design Prof. dr. Matthias Rauterberg IPO Center for User-System Interaction TU/e Eindhoven University of Technology.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 10, 2004.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
These courseware materials are to be used in conjunction with Software Engineering: A Practitioner’s Approach, 6/e and are provided with permission by.
Design of user interfaces Matthias Rauterberg
User-Centred Design a challenge for the future (lecture-1) Prof. dr. Matthias Rauterberg Faculty Industrial Design Technical University Eindhoven
Objectives Define predictive and descriptive models and explain why they are useful. Describe Fitts’ Law and explain its implications for interface design.
Predictive Evaluation Predicting performance. Predictive Models Translate empirical evidence into theories and models that can influence design. Performance.
Introduction to HCI Marti Hearst (UCB SIMS) SIMS 213, UI Design & Development January 21, 1999.
SIMS 213: User Interface Design & Development Marti Hearst Tues, Feb 11, 2003.
Human Perception, Cognition and Action
The ADDIE Instructional Design Model by Christopher Pappas
Chapter 5 Models and theories 1. Cognitive modeling If we can build a model of how a user works, then we can predict how s/he will interact with the interface.
Modeling Driver Behavior in a Cognitive Architecture
The educational-oriented pack of computer programs to simulate solar cell behavior Aleksy Patryn 1 Stanisław M. Pietruszko 2  Faculty of Electronics,
User Models Predicting a user’s behaviour. Fitts’ Law.
UNDERSTANDING USERS: MODELING TASKS AND LOW- LEVEL INTERACTION Human-Computer Interaction
Slides based on those by Paul Cairns, York ( users.cs.york.ac.uk/~pcairns/) + ID3 book slides + slides from: courses.ischool.berkeley.edu/i213/s08/lectures/i ppthttp://www-
Human-Computer Interaction - how to acquire design knowledge - Prof. dr. Matthias Rauterberg Faculty of Industrial Design Technical University Eindhoven.
1 Brief Review of Research Model / Hypothesis. 2 Research is Argument.
Ecological Interface Design
Q Q Human Computer Interaction – Part 1© 2005 Mohammed Alabdulkareem Human Computer Interaction - 1 Dr. Mohammed Alabdulkareem
CSCD 487/587 Human Computer Interface Winter 2013 Lecture 3 HCI and Interactive Design.
The Build-It Story Prof. dr. Matthias Rauterberg Faculty Industrial Design TU/e Eindhoven University of Technology.
Stanford hci group / cs October 2008 Inp ut Scott Klemmer.
Human-Computer Interaction (HCI)
Behaviour Models There are a number of models that predict the way in which an interface or user will behave.
Gary MarsdenSlide 1University of Cape Town Human-Computer Interaction - 6 User Models Gary Marsden ( ) July 2002.
Identifying needs and establishing requirements
Evaluation of User Interface Design 4. Predictive Evaluation continued Different kinds of predictive evaluation: 1.Inspection methods 2.Usage simulations.
Human Factors Issues Chapter 9. Human Factors = ergonomics WWII based – military significance… … a necessary part of medical device design…
User-System Interaction: from gesture to action Prof. dr. Matthias Rauterberg IPO - Center for User-System Interaction TU/e Eindhoven University of Technology.
Users’ Quality Ratings of Handheld devices: Supervisor: Dr. Gary Burnett Student: Hsin-Wei Chen Investigating the Most Important Sense among Vision, Hearing.
The Future of User- System Interaction Prof. dr. Matthias Rauterberg User-Centered Engineering Group TU/e Eindhoven University of Technology.
1 COSC 4406 Software Engineering COSC 4406 Software Engineering Haibin Zhu, Ph.D. Dept. of Computer Science and mathematics, Nipissing University, 100.
© Simeon Keates 2009 Usability with Project Lecture 14 – 30/10/09 Dr. Simeon Keates.
ITM 734 Introduction to Human Factors in Information Systems
Use Case Textual Analysis
Evaluation Using Modeling. Testing Methods Same as Formative Surveys/questionnaires Interviews Observation Documentation Automatic data recording/tracking.
1 Cognitive Modeling GOMS, Keystroke Model Getting some details right!
User-System Interaction a challenge for the present and the future Prof. dr. Matthias Rauterberg IPO--Center for Research on User-System Interaction Eindhoven.
DESIGNING FOR MOBILE EARLY STAGE UX DESIGN PROCESS.
Mouse Trackball Joystick Touchpad TroughputError rate T roughput (bps) Error r ate (%) Image by MIT.
TRAINING PACKAGE The User Action Framework Reliability Study July 1999.
How to Characterize a Research Line for User-System Interaction Prof. dr. Matthias Rauterberg /homepages/mrauterb/
How do people use an Interface Gabriel Spitz 1. User Interface Design?  Design is solving a problem  Design is creating an object or the means to enable.
Copyright 2006 John Wiley & Sons, Inc Chapter 5 – Cognitive Engineering HCI: Developing Effective Organizational Information Systems Dov Te’eni Jane Carey.
Digital Media & Interaction Design LECTURE 4+5. Lecture 4+5 Draw requirement + Prototyping.
Human Computer Interaction
Image by MIT OpenCourseWare Troughput (bps) Error rate (%) Mouse Trackball Joystick Touchpad.
CEN3722 Human Computer Interaction Cognition and Perception
CIS 376 Bruce R. Maxim UM-Dearborn
The User Lecture 2 DeSiaMore
Software engineering USER INTERFACE DESIGN.
Chapter 2 Human Information Processing
Human Computer Interaction
Model based design Cognitive (user) models
Interface Design Easy to learn? Easy to use? Easy to understand?
Model based design NGOMSL and CPM- GOMS
Practical Interface Guidelines
Presentation transcript:

Human-Computer Interaction - user’s knowledge structure - Prof. dr. Matthias Rauterberg Faculty of Technology Management Technical University Eindhoven The Netherlands

The fundamental design problem designer’s mental model user’s mental model perceived semantic intended semantic perceivable user interface forms implemented functions © M. Rauterberg, TU/e

What is Human-Computer Interaction about? Working domain Goal: Actual Performance => Desired Performance Working system user system © M. Rauterberg, TU/e

Three different function types Secondary functions [dialog manager] Tertiary functions [dialog manager] Primary functions [application manager] Application object(s) © M. Rauterberg, TU/e

The User Interface (1) user action perception input/output interface presentation dialog module dialog dialog dialog state objects functions application application module state application application transformation functions objects user interface © M. Rauterberg, TU/e

The User Interface (2) [further reading] input-handler output-handler Long-term memory action module input operation visual "memory" visual output presentation dialog module dialog state application transformation user interface objects (AO) application module objects (DO) funcrtions functions auditory auditory output tactile tactile output perception module motor memory goal problem solving module Short-term memory learning user expectation plan system [further reading] © M. Rauterberg, TU/e

Several Notions of ‘Models’ [Horst Oberquelle, 1984] © M. Rauterberg, TU/e

User’s Mental Models [Stephan Dutke: Mental Models-constructs of knowledge and understanding, 1994] external stimuli Interface elements perception e.g. visual system mental structure cognition e.g. Action Cycle action e.g. Fitts Law © M. Rauterberg, TU/e

The Difference between Internal and External Memory the mental model of the user about the external world is always incomplete all necessary information which is not in the internal memory must be provided by the environment (the “external memory”) © M. Rauterberg, TU/e

Knowledge in the World and in the Head © M. Rauterberg, TU/e

User’s motor behavior: Fitts' Law T = k log2(D/S + 0.5) with k ~ 100 msec T = time to move the hand to a target D = distance between hand and target S = size of target Fitts' Law is a model to account for the time it takes to point at something, based on the size and distance of the target object. Fitts' Law and variations of it are used to model the time it takes to use a mouse and other input devices to click on objects on a screen. Fitts' Law can be applied by designers to suggest moving target buttons closer and making them larger for extremely commonly used buttons. In detail, applying the formula can be extremely useful for exact design of time-critical applications. © M. Rauterberg, TU/e

The Visual Perception System © M. Rauterberg, TU/e

Activity Theory: the Complete Action Cycle task(s) goal-, subgoal-setting feedback planning of execution control of action selection of means mental operation physical operation © M. Rauterberg, TU/e

User’s model: activity cycle task description cognitive process Cognitive level feedback Feedback level goal instanciation Goal instanciation level observable action Action level [further reading] © M. Rauterberg, TU/e

User’s mental structure Regulation-driven goal setting Cognitive level System level instanciation Goal level Feedback level [further reading] Action level F_10 G_2 M_3 h F_3 1 i h MsDOS Start menu Main menu © M. Rauterberg, TU/e Main menu F-file

How to investigate the user’s mental model? © M. Rauterberg, TU/e

User’s learning process We (1996) found a negative correlation between Behavioral-Complexity and Mental-Complexity [further reading] © M. Rauterberg, TU/e

mental activity is like the ‘flow of a river’ © M. Rauterberg, TU/e

Learning means ‘digging’ learning process [further reading] © M. Rauterberg, TU/e

User’s Behavior: an example "dales" of knowledge about successful behavior s0 d h "wall" of knowledge about unsuccessful behavior s1 CR b F9 F2 s2 F3 s3 TAB _ © M. Rauterberg, TU/e

User’s real knowledge structure knowledge about unsuccessful behavior knowledge about successful behavior © M. Rauterberg, TU/e

Thank you for your attention More at my homepage © M. Rauterberg, TU/e