csc 8570 usi
Download
Skip this Video
Download Presentation
CSC 8570 -- USI

Loading in 2 Seconds...

play fullscreen
1 / 21

CSC 8570 -- USI - PowerPoint PPT Presentation


  • 71 Views
  • Uploaded on

CSC 8570 -- 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.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' CSC 8570 -- USI' - kayla


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
csc 8570 usi

CSC 8570 -- USI

Class Meeting 4

September 13, 2006

notations for actions
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
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
Notations for Action (3)
  • What does the description

To create a right justified paragraph, use Control + .

ask you to do?

notations for action 4
Notations for Action (4)

More actions:

  • Press and hold a key
  • Release a key
    • But on what signal or input?
notations and actions 5
Notations and Actions (5)
  • Raskin/Beck
    • Press and hold: bi
    • Release: bh
    • Tap: bibh, shortened to bih or just b
    • Release on signal: bh[ ]
    • Note that key names are italicized
  • Examples:
    • Create an upper case M: ShiftimimhShifth, shortened to Shiftimihh
notations for action 6
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 Eihnihtiheihrih
    • bih[20] gives a string of bs
    • CtrliAltiDelihhh brings up the Task Manager
clock setting
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
Bad Interfaces
  • Detectable with GOMS model?
interfaces and widgets
Interfaces and Widgets

What can a user do? When? Where?

How effectively?

  • Catalog of interface actions
  • Catalog of interface widgets
modeling actions
Modeling Actions
  • Task analysis: temporal issues
  • GOMS analysis: method issues
  • Keystroke level: operator issues
task analysis
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
Research Project
  • Hypotheses (tonight)
  • Independent variables (tonight)
  • Dependent variables (tonight)
  • Bibliography (next week)
  • Background
  • Formal setting (let’s talk)
theory collection
Theory Collection

Visual processing

  • Three-stage visual system
  • Preattentive processing theory
  • Structured object perception theory (Biederman)
  • Scientific color theory (CIE)
theory collection 2
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
Theory Collection (3)

Task analysis

  • Hierarchical model using ConcurTaskTrees
research project 2
Research Project (2)
  • Experimental design
    • Between subjects
    • Within subjects
  • Sources of bias
  • Sources of subjects
  • Logic of conclusions
research project 3
Research Project (3)
  • Institutional Review Board (IRB)
  • IRB form
  • Informed consent
research project 4
Research Project (4)
  • Short presentation
    • One spokesperson
    • Five minutes
    • Hypothesis, variables, initial experimental design
    • PowerPoint or transparencies
next time
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
ad