CSC 8570 -- USI Class Meeting 4 September 13, 2006.

Slides:



Advertisements
Similar presentations
Standard Input Devices section 2a This lesson includes the following sections: · The Keyboard · The Mouse · Variants of the Mouse.
Advertisements

Human Computer Interaction CSC User System Interface CSC Class Meeting 6 October 2, 2012.
CS7026 jQuery Events. What are Events?  jQuery is tailor-made to respond to events in an HTML page.  Events are actions that can be detected by your.
Human Computer Interaction CSC User System Interface CSC Meeting 2 September 4, 2012.
Computer Basics. Using a computer The purpose of this class is to get comfortable with: Using Windows.
Chapter 14: Usability testing and field studies. 2 FJK User-Centered Design and Development Instructor: Franz J. Kurfess Computer Science Dept.
This Interaction Annoys Me Documenting a problem with an interaction.
Assignment 1 Pick an interaction you find annoying. Document the steps. Describe the annoyance and how it can be fixed.
Objectives Define predictive and descriptive models and explain why they are useful. Describe Fitts’ Law and explain its implications for interface design.
GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information Technologies.
CSC USI Class Meeting 2 August 31, Beginnings SOP 1: 1. When you use a (physical) key-based entry device, what do you do to the keys? A.
CSC USI Class Meeting 4 September 14, 2010.
Human Computer Interaction CSC User System Interface CSC Class Meeting 4 September 18, 2012.
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.
HCI Research Project. Research Paradigms Theoretical (in the style of mathematics) –Mathematical deduction –Simulation –Analysis of algorithms The researcher:
User Models Predicting a user’s behaviour. Fitts’ Law.
HCI Research Project. Research Paradigms Theoretical (in the style of mathematics) –Mathematical deduction –Simulation –Analysis of algorithms Experimental.
1 Brief Review of Research Model / Hypothesis. 2 Research is Argument.
Towards supporting the user interfaces design using composition rules Sophie Lepreux, Jean Vanderdonckt {lepreux,
Automating Database Processing Chapter 6. Chapter Introduction Design and implement user-friendly menu – Called navigation form Macros – Automate repetitive.
Human Computer Interaction CSC User System Interface CSC Class Meeting 5 September 25, 2012.
HCI Meeting 3 Thursday, September 2. Class Poll What does the word interface mean in the context of HCI and user-system interface design? What verb should.
GOMS Keystroke analysis When (fine-grained) speed matters.
Keystroke-Level Model IST 331 Gaurav Dubey Based on ‘The ABCs of Users’, Ritter et al 2011.
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.
COMP5047 Pervasive Computing: 2012 GOMS and keystroke predictive methods Judy Kay CHAI: Computer human adapted interaction research group School of Information.
GOMS Timing for WIMP interfaces When (fine-grained) speed matters.
Chapter 8 Collecting Data with Forms. Chapter 8 Lessons Introduction 1.Plan and create a form 2.Edit and format a form 3.Work with form objects 4.Test.
Task 1 OPEN THE DOCUMENT TEST 1 FROM THE 706 DRIVE.
Testing & modeling users. The aims Describe how to do user testing. Discuss the differences between user testing, usability testing and research experiments.
Human Computer Interaction CSC User System Interface CSC Class Meeting 7 October 9, 2012.
Identifying needs and establishing requirements
Table of Contents Measurements and Calculations Section 1 Scientific Method Section 2 Units of Measure Section 3 Using Scientific Measurements Chapter.
(How do scientists conduct scientific experimentation?)
CSC USI Class Meeting 3 January 23, 2009.
How To Log On the Computer At School A Tutorial for Preschoolers and Kindergarteners.
CSC USI Class Meeting 5 September 21, 2010.
Task Analysis CSCI 4800/6800 Feb 27, Goals of task analysis Elicit descriptions of what people do Represent those descriptions Predict difficulties,
Slide 1 Project 1 Task 2 T&N3311 PJ1 Information & Communications Technology HD in Telecommunications and Networking Task 2 Briefing The Design of a Computer.
ITM 734 Introduction to Human Factors in Information Systems
Review of the Scientific Method Chapter 1. Scientific Method – –Organized, logical approach to scientific research. Not a list of rules, but a general.
CSC USI Meeting 8 October 26, Designing the Perfect Phone™ Meet as design teams this evening Interim design report due by 9:00 p.m. EDT.
Evaluation Using Modeling. Testing Methods Same as Formative Surveys/questionnaires Interviews Observation Documentation Automatic data recording/tracking.
Science as a Process Designing Experiments See also SaP Google PresentationSaP Google Presentation.
Copyright © 2009 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 4: Events Programming with Alice and Java First Edition by John Lewis.
User Interaction Design Representing User Interactions.
1CS 338: Graphical User Interfaces. Dario Salvucci, Drexel University. Lecture 15: User Modeling.
Preview Objectives Scientific Method Observing and Collecting Data Formulating Hypotheses Testing Hypotheses Theorizing Scientific Method Chapter 2.
Creating a multi-page form using Tab Controls. In today’s class, we will be using the Tab Control method to create the Form / SubForm combination.
Chapter 2: The Research Enterprise in Psychology.
Class Meeting 3 September 7, 2010
Jeopardy Word-1 Word-2 Word-3 Word-4 Word-5 Q $100 Q $100 Q $100
Human Computer Interaction
Task Analysis CSCI 4800/6800 Feb 27, 2003.
Models of Interaction What are They?
Class Meeting 5 February 10, 2009
Using a Scientific Approach
GOMS as a Simulation of Cognition
Chapter 1 The Nature of Science
CSC USI Class Meeting 2 August 30, 2006.
Chapter 1 The Science of Biology.
Section 1 Scientific Method
Class Meeting 8 November 1, 2005
Model based design Cognitive (user) models
The process of experimentation
Human Computer Interaction Lecture 24 Cognitive Models
Meeting 10 Tues, September 28
Directions for Title: *Work with your group to determine a catchy title. The title can be creative, but must make sense and correlate with your experiment.
User/System Interface
Presentation transcript:

CSC USI Class Meeting 4 September 13, 2006

Notations for Actions Actions for a keyboard and graphical input device (GID) include:  Tap: pressing and immediately releasing a key. Implemented with a momentary contact (spring-loaded) switch.  Click: Position the GID and tap the GID button.  Double click: Position the GID and tap the GID button twice quickly, without repositioning.

Notation for Actions (2)  Keystroke Level Model –K[ ], a keystroke. E.g. K[b] means tapping lower case b –P, pointing. E.g. positioning the GID –H, homing. E.g. moving from keyboard to GID or GID to keyboard –M, mental processing –R, responding

Notations for Action (3)  What does the description To create a right justified paragraph, use Control +. ask you to do?

Notations for Action (4) More actions:  Press and hold a key  Release a key –But on what signal or input?

Notations and Actions (5)  Raskin/Beck –Press and hold: b  –Release: b  –Tap: b  b , shortened to b  or just b –Release on signal: b  [ ] –Note that key names are italicized  Examples: –Create an upper case M: Shift  m  m  Shift , shortened to Shift  m 

Notations for Action (6)  Examples (continued) –Distinguish between Enter and E n t e r Enter is the name of a key and E n t e r is short for E  n  t  e  r  –b  [20] gives a string of bs –Ctrl  Alt  Del  brings up the Task Manager

Clock Setting  Set the clock one hour earlier, the common action at the end of daylight savings time.  GOMS model –Goal: stated above –Operations: –Methods: –Selection Rule:

Bad Interfaces  Detectable with GOMS model?

Interfaces and Widgets What can a user do? When? Where? How effectively?  Catalog of interface actions  Catalog of interface widgets

Modeling Actions  Task analysis: temporal issues  GOMS analysis: method issues  Keystroke level: operator issues

Task Analysis  Describes the process the user chooses to reach a goal in a specific domain  Hierarchical description, typically  Task modeling systems –GOMS (?) –ConcurTaskTrees –UAN (User Action Notation)

Research Project  Hypotheses (tonight)  Independent variables (tonight)  Dependent variables (tonight)  Bibliography (next week)  Background  Formal setting (let’s talk)

Theory Collection Visual processing  Three-stage visual system  Preattentive processing theory  Structured object perception theory (Biederman)  Scientific color theory (CIE)

Theory Collection (2) Motor Behavior Models  Hick-Hyman Law: choice time  Keystroke-Level Model: error-free task completion time  Three-state model of graphical input (Buxton)  Fitts’ Law: human movement  Guiard’s Model of Bimanual Skill

Theory Collection (3) Task analysis  Hierarchical model using ConcurTaskTrees ConcurTaskTrees

Research Project (2)  Experimental design –Between subjects –Within subjects  Sources of bias  Sources of subjects  Logic of conclusions

Research Project (3)  Institutional Review Board (IRB)  IRB form  Informed consent

Research Project (4)  Short presentation –One spokesperson –Five minutes –Hypothesis, variables, initial experimental design –PowerPoint or transparencies

Next Time  Read Carroll, Chapter 6. Note that this chapter describes several “spaces.”  Create a concept map that shows the relationships between these “spaces.” Make sure your map is labeled with your name so that it can be submitted.  Submit a revised IRB form and bibliography.  Research project presentation

Research Team Meetings