HCI Test 3 Flashcards
Arrange elements in one layer
(1) sequence if there is one
(2) functional groups (if there are)
(3) frequency then alphabetic order
Layout analysis
Arrangement of methods in one layer:
(1) group elements by their functions
(2) arrange functional groups according to their importance/sequence/frequency of usage
Pos and neg of layout analysis
+: easy to use, low cost
-: low reliability
Link analysis
Goal is to reduce the eye or motor movement distance on the interface
Pos and neg of link analysis
+: easy to use
-: ?
Types of UIs (3)
Command, graphic ui, multimodal (wearable)
Command interface advantages/disadvantages
+: lower demand on hardware
-: higher memory load on user, non-intuitive, poorer human performance
Graphic UI advantages/disadvantages
+: lower memory load on users, intuitive, better human performance
-: higher demand on hardware
Multimodal UIs (3)
- Pen gesture recognition
- Speech recognition
- Multimedia (movies, animations…)
Multimodal UIs advantages/disadvantages
+: utilize human’s capacity
-: higher requirement on hardware
Multiple Resource Theory
Wickens…
(1) Responses: Verbal, Spacial, Manual, Vocal
(2) Modalities: Visual, Auditory
(3) Codes: Spacial Verbal
(4) Stages: Encoding, Central Processing, Responding
Input devices (4)
(1) hands
(2) voice
(3) eyes
(4) other (foot, brain?)
Hand input devices (2)
(1) keyboards (qwerty, dvorak)
(2) handwriting
qwerty keyboard
sacrifice human performance because of usage habits
problems with qwerty keyboards
(1) workload: lh>rh
(2) some frequently used letters (eg. e) are not on the same row, but some non-freq used ones are on home row
dvorak keyboard
(1) infrequent keys leave the home row
(2) workload: rh>lh
handwriting and voice recognition - how it works
match characteristics of the input stream with stored patterns, many for each possible word
Handwriting and voice recognition - technical difficulties (4)
(1) segmentations - separate into letters, recognize
(2) individual differences -> program training
(3) voice - noise
(4) voice - privacy
Handwriting and and voice recognition - spatial and temporal segmentation issues
temporal - optimal waiting time
- spatial - optimal number and size of -windows
- recognition accuracy
Recognition accuracy vs. task completion time
downward slope, horizonal asymptote
Eye-direct control usage
(1) people with disabilities
(2) hands are busy
Dr. Hawking
- pneumonia
- tracheotomy
- machine that synthesized speech based on vibrations in trachea
- Siemens recently made new eye-direct control UI
2 types of brain-computer interfaces
(1) non-intrusive - outside of scalp
(2) intrusive - implanted
3 types of output devices
(1) visual
(2) auditory
(3) tactile
2 types of visual output devices
(1) traditional (CRT, LCD)
2) non-traditional (VR - immersive, augmented - semi-immersive
Traditional visual display
wide screen to fit pictures
non-traditional visual display - adv/disadv
+: 3D depth perception, tracking head motion
-: motion sickness, ?
auditory display type
3D sound system - applicaiton - truck driver warning system
3D sound system - truck driver warning system
(1) modality
(2) beep - voice might take time to process
Tactile display examples
frozen wind, lane departure warning system
Benefits of auditory and tactile display
(1) when visual modality is occupied or very busy, auditory and tactile information will utilize the other modalities to convey information
(2) you may neglect to see it, but it is hard to neglect to hear it
(3) in some circumstances, it is more natural than visual display (e.g. the departure warning example)
3 types of I/O types
(1) traditional
(2) VR
(3) Auditory and tactile
Motivations to model
(1) predict and generate human behavior
(2) evaluate and improve interface design efficiently (save time and expense of experiment)
(3) unify many experimental studies
(4) model can be integrated into intelligent system design
KLM
Keystroke level model by Card, prediction of user performance time by adding each step’s time up
Elements of KLM
K - key P - point mouse H - home on keyboard M - mentally prepare R - system response time
assumption of KLM
single task and there is no overlap
KLM’s pos/neg
+: easy to learn, quick to use
-: no practice effect, no overlap among steps, no hierarchical structure, no fatigue effect
GOMS
Goals, Operators/Methods, and Selection Rules by Card, Moran Newell, a hierarchical analysis of task steps and estimation of performance time
founders of AI and cognitive science
Newell and Simon
Variation of GOMS
NGOMSL - natural GOMS language - Kieras
NGOMSL
Method for goal - followed by steps (procedure)
Selection rules for goal - followed by if/then statements (if text is word, then accomplish goal: Highlight arbitrary text.)
Major improvement - add if…then, and return