Modeling Users 2 Predicting thoughts and actions in context.

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

___________________________________________________________________________________________________ SCHOOL OF INTERACTIVE ARTS + TECHNOLOGY [SIAT] |
Digital Game-Based Learning Why and How it Works.
HFSD ISDE 2005 Users and User Characteristics. HFSD ISDE 2005 Contents Users - Designing for diversity Characteristics of users.
SECOND MIDTERM REVIEW CS 580 Human Computer Interaction.
Part 2c: Requirements Chapter 2: How to Gather Requirements: Some Techniques to Use Chapter 3: Finding Out about the Users and the Domain Chapter 4: Finding.
User and Task Analysis Howell Istance Department of Computer Science De Montfort University.
Requirements Gathering & Expressing
About metaphorical expressions The essence of a metaphor is understanding and experiencing one kind of things in terms of another Metaphor is pervasive.
User and Task Analysis Requirements Analysis in HCI.
Verbal (symbol) Based Interactions Dr.s Barnes and Leventhal.
Requirements - Expressing Requirements analysis & its outcomes.
ID sept 03 John T Burns© Copyright De Montfort University 2003 All Rights Reserved Users and User Characteristics.
CSE491 Human-Computer Interaction Eileen Kraemer 8/28/07.
1 THE USER INTERFACE Basic Principles. 2 Requirements System Design Detailed Design Implementation Installation & Testing Maintenance User Interface Model.
This material has been developed by Georgia Tech HCI faculty, and continues to evolve. Contributors include Gregory Abowd, Jim Foley, Diane Gromala, Elizabeth.
C H A P T E R 10 Social Constructivist Approaches
Overview of Information Processing laura leventhal.
Ch 3 Usability page 1CS 368 Usability Models the authors compare three usability models and introduce their own “the extent to which a product can be used.
© De Montfort University, Users and User Characteristics Howell Istance Department of Computer Science De Montfort University.
Chapter 4 Product Design. Objectives of Design  As all other aspects of object-oriented system development, design can be deployed in an iterative or.
1 Module 4: Empowering Marginalised Actors Purpose: Participants understand what can prevent marginalised actors from participating in the PMSD process.
Intelligent Tutoring Systems Traditional CAI Fully specified presentation text Canned questions and associated answers Lack the ability to adapt to students.
Vygotsky’s Theory of Cognitive Development and scaffolding
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Teaching, learning and psychology. We’ll look at: The developmental milestones that children go through Recognition of difficulties and delay (learning.
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.
Theory (and Application) Learning: A change in human performance or performance potential that results from practice or other experience and endures over.
Beyond Intelligent Interfaces: Exploring, Analyzing, and Creating Success Models of Cooperative Problem Solving Gerhard Fischer & Brent Reeves.
ACTIVITY THEORY AND HUMAN-COMPUTER INTERACTION Simon Tan CS 260, Spring 2009.
Parser-Driven Games Tool programming © Allan C. Milne Abertay University v
A COMPETENCY APPROACH TO HUMAN RESOURCE MANAGEMENT
Interpretive Evaluation Agenda Simple user modeling Interpretive Evaluation - Motivation - Methods Ethnography Fitt’s Law.
Situated Learning where you are is part of what you know and how you learn.
Learning Science and Mathematics Concepts, Models, Representations and Talk Colleen Megowan.
Cluster 9 Social Cognitive and Constructivist Views of Learning Anita Woolfolk’s Educational Psychology Social Learning Social Cognitive Theories Constructivist.
Chapter 2.2 Game Design. CS Overview This introduction covers: –Terms –Concepts –Approach All from a workaday viewpoint.
INF5200/TOOL5100: CSCW/L Issues in CSCW and groupware Lecture 1, Issues in CSCW and Groupware: Anders Mørch and Sisse Finken INF5200/TOOL 5100,
COMPSCI 345 / SOFTENG 350 Review for mid-semester test AProf Beryl Plimmer.
The Evolution of ICT-Based Learning Environments: Which Perspectives for School of the Future? Reporter: Lee Chun-Yi Advisor: Chen Ming-Puu Bottino, R.
Dept. of Computer Science University of Rochester Rochester, NY By: James F. Allen, Donna K. Byron, Myroslava Dzikovska George Ferguson, Lucian Galescu,
Task-oriented approach to information handling support within web-based education Lora M. Aroyo 15 November 2001.
Cognitive Modeling 1 Predicting thougts and actions
Universitas Gunadarma Human-Computer Interaction Parno, SKom., MMSI Teknik Informatika, UG, 2008 staffsite.gunadarma.ac.id/parno.
S. Wilson and P. Johnson 1 CADUI' June FUNDP Namur Bridging the Generation Gap: From Task Models to User Interface Designs Stephanie Wilson.
Types of Teams and Team Member Roles and Responsibilities Resource Network Information Resource Office, 2010 Written by, Cate Buchanan and Dr. Frank Flanders.
User Interfaces 4 BTECH: IT WIKI PAGE:
Online Communication Guidelines C. Candace Chou University of St. Thomas.
How people learn different ways to think about learning.
CSCI 4800/6800 Human-Computer Interaction Eileen Kraemer 1/11/05.
Learning Difficulties in Computer Programming By Dr SC Li.
Activity theory Olivier Georgeon April 8 th
History of Management Thought
Activity theory Shaoke Zhang Olivier Georgeon Frank Ritter March
Systems Analyst (Module V) Ashima Wadhwa. The Systems Analyst - A Key Resource Many organizations consider information systems and computer applications.
RATIONALE Interaction is the most debated construct in the world of technology mediated learning design and development. In these settings, interaction.
TEMPUS IV MASTS Master curriculum design workshop in Nis Subject Teacher Education Master Programme at University of Belgrade.
Foundation Degree in Business Victoria Hadfield
Cognitive Informatics for Biomedicine – Chapter 5
Human Computer Interaction
Cognitive Models Agenda Who Am I? Cognitive Models
CHAPTER 7 TRAINING EMPLOYEES
Analysis of Software Usability Evaluation Methods
15. Human-Computer Interaction
Interpretive Evaluation
Proper functionality Good human computer interface Easy to maintain
15. Human-Computer Interaction
HCI What ? HCI Why ? What happens when a human and a computer system interact to perform a task? task -write document, calculate budget, solve equation,
Human-Computer Interaction: Overview of User Studies
Introduction Human computer interaction for managerial work
Presentation transcript:

Modeling Users 2 Predicting thoughts and actions in context

Agenda Other cognitive theories – Situated action – Activity theory – Distributed cognition User profiles/models -> implications CS / Psych 67502

Cognitive/User Modeling Remember the Idea:... If we can build a model of how a user works, then we can predict how s/he will interact with the interface (before it is even built) CS / Psych 67503

Last Time MHP, GOMS, CCT, KLM technique All model human as an information processing “machine” What’s missing? CS / Psych 67504

(Social) Context Human information processor models all involve unaided individual In reality, people work with other people and other artifacts Other models of human cognition Situation action Activity theory Distributed cognition CS / Psych 67505

Situated Action Studies situated activity or practice Activity grows out of the particulars of a situation Improvisation is important Basic unit of analysis is “the activity of persons acting in a setting” CS / Psych 67506

Example Need 3/4 of 2/3 of cup of cottage cheese Just has a simple measuring cup available Person solves problem by Measuring 2/3 cup Pouring out into a circle Divide into quadrants Take away one One time solution to one time problem CS / Psych 67507

Situated Action Principles Structuring of an activity grows out of immediacy of the situation People engage in opportunistic, flexible ways to solve problems NOT Formulaic plans NOT Rational problem solving CS / Psych 67508

Activity Theory Unit of analysis is an activity Components: CS / Psych subject, object, actions, operations NounHeld by subject, motivates activity “object of game” Goal-directed processes “tasks” How action is carried out

Activity Theory Principles Key idea: Notion of mediation by artifacts (objects) Our work is a computer-mediated activity Starring role goes to activity In “regular” HCI, stars are person and machine Context is not “out there”. It is generated by people in activities CS / Psych

Distributed Cognition Unit of analysis is cognitive system composed of individuals and the artifacts they use Studies the coordination and cooperation between people and artifacts in a distributed process CS / Psych

Distributed Cog. Principles NOT Individual agents Distributed collection of interacting people and artifacts Functional system is what matters, not individual thoughts in people’s heads CS / Psych

Simpler User Modeling How do attributes of users (in their context) influence the design of user interfaces? Are there some design guidelines that we can derive from different attributes? CS / Psych

User Profiles Attributes: attitude, motivation, reading level, typing skill, education, system experience, task experience, computer literacy, frequency of use, training, color-blindness, handedness, gender,… Novice, intermediate, expert CS / Psych

Motivation User Low motivation, discretionary use Low motivation, mandatory High motivation, due to fear High motivation, due to interest Design goal Ease of learning Control, power Ease of learning, robustness, control Power, ease of use CS / Psych

Knowledge & Experience Experience tasksystem lowlow highhigh lowhigh highlow Design goals Many syntactic and semantic prompts Efficient commands, concise syntax Semantic help facilities Lots of syntactic prompting CS / Psych

Job & Task Implications Frequency of use High - Ease of use Low - Ease of learning & remembering Task implications High - Ease of use Low - Ease of learning System use Mandatory - Ease of using Discretionary - Ease of learning CS / Psych