Professional Documents
Culture Documents
Midterms HCI 1
Midterms HCI 1
Human-Computer Interaction deals with the design of systems that are to be used by people. HCI focuses on user-centered design process and why it is an important part of designing highly usable systems
Human-Computer Interaction
Usability What is usability or user-friendliness?
Usability
Usability
Definition of Usability
Tom Carey: If your computer were a person, how long till you punch it in the nose? Schneiderman: usability is a combination of characteristics: Ease of learning High Speed of user task performance Low user error rate User retention over time
5
11
Components of a System
application engine
12
Development of the user interface Development of the interaction component(how a user interface works, how it behaves in response to user actions) Development of the interface software(software that implements the interaction component)
14
Constructional
Interface software (to support interaction) View of the system
User actions, perceptions, and tasks Human factors, scenarios, detailed representations, usability specifications, evaluation Where interaction designers and evaluators do their work Procedures performed by the user
System actions in response to what the user does Algorithms, callbacks, data structures, widgets, programming Where interface software implementers do their work Procedures performed by the system
The locale
The test
15
BUT
Constructional issues will affect usability: Computers have speed and functionality limitation that will affect interface
16
Aspects of HCI
Pure behavioral issues: Human perception, memory and cognitive issues Pure constructional issues: Elements of user interfaces: devices, widgets User interface design tools. E.g. Visual Basic Behavioral and constructional issues: Process and methodologies of user interface development: UI specifications, design, evaluation, testing Principles, guidelines, standards for designing good user interfaces
17
Exercise
Evaluate the User Interface of the a mobile phone based on heuristics Does it support workflow? Is it consistent Does it provide clear navigation and orientation? Does it give users control? Does it increase learnability? Does it reduce memory load? Does it provide effective feedback? Is visual clarity optimized? How would you improve the UI to make it more usable?
18
FOUNDATION OF HCI The Human The Computer The Interaction The Human Psychology Under the general banner of cognitive psychology Model Human Processor (Card, Moran and Newell, 1983) composed of the perceptual, motor and cognitive subsystems
Input-output channels
First rule of HCI: Know the user Input in human 5 senses effectors
Visual Perception
Anatomy of the eye
Anatomy of Perception
Brightness Affected by luminance Visual acuity increase with luminance Flicker increases with luminance and more noticeable in peripheral vision
Anatomy of Perception
Contrast Visual acuity increases with contrast Experiment shows that negative contrast results in more accurate reading performance
Negative Contrast
Experiment also showed that performance did not change even with increase flicker
Positive Contrast
Experiment showed that flicker increased with positive contrast.
Anatomy of Perception
Colour Hue Spectral wavelength of light Intensity Brightness of colour Saturation Amount of white in colour
Colour Usage
Segmentation: colour is a powerful way of dividing display into separate regions Amount of colour: too many colours in a display increases search times Task demands: colours is very powerful for search tasks and less use in categorization and memorization Inexperience users benefit more from use of colour for search tasks than experienced users
Stereoscopic Vision
Reading
Aoccdrnig to a rscheearch at Cmabrigde Uinervtisy, it deosn't mttaer in waht oredr the ltteers in a wrod are, the olny iprmoetnt tihng is taht the frist and lsat ltteer be at the rghit pclae. The rset can be a taotl mses and you can sitll raed it wouthit porbelm. Tihs is bcuseae the huamn mnid deos not raed ervey lteter by istlef, but the wrod as a wlohe.
Amzanig huh?
Reading cont.
Stages in reading process: Visual pattern of word perceived Decoded w.r.t. internal representation of language Syntactic and semantic analysis to determine meaning Word are scanned and recognized globally by word shape cHanGIng tHe SHaPe oF ThE wOrD wITh fUnNy caPiTaLIzaTiON iS bAd.
Reading (cont.)
Speed at which text is read measures legibility Reading from screen is slower than from a book
Semantic Analysis
User understand familiar terms better and faster
the incipient soporific discourse on comprehension is a ruse for the fatigued.
Semantic analysis of speech still a difficult problem Expensive, but getting more accessible
Touch
Fingers contain many receptors & very sensitive Touch is very important in HCI Feeling buttons depress important part of task of pressing button Visually impaired users also rely more heavily on touch Virtual reality: feels unreal because of no touch feedback
Movement
motor control involves several processing stages movement time is dependent on physical characteristics of subject reaction time is dependent on the sense through which the stimulus is received measures of motor skill: speed and accuracy