Survey
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Human Abilities Sensory, motor, and cognitive capabilities Outline Last week’s example: my thoughts Scenario discussion Human capabilities – – – Senses Motor systems Information processing Memory Cognitive Processes – Selective attention, learning, problem solving, language Movie Ticket Kiosk: my thoughts Data gathering methods: – – – – Stakeholders: – – – – Observation of theater with and without kiosk Observe several people up close using existing kiosks Interview several movie owners and workers A couple of focus groups of end users Primary: ticket buyer Secondary: those with the ticket buyer, theater owners/managers Tertiary: theater employees, movie makers Facilitating: us User characteristics: – – Wide range of ages and abilities Wide range of education and comfort levels – Although will target basic English reading levels and computer comfort Want entertainment, no hassle and pressure Movie Ticket Kiosk Physical environment: – – – Technical environment: – Indoor or outdoor Busy, crowded and noisy area Will be lines of people forming Need to integrate with movie/showings database and credit card system Social environment: – – – – Multiple people going to same movie, maybe buying tickets together or on own Some movies have age restrictions Some people qualify for discounted tickets, but most don’t Lines of people waiting to buy tickets – annoyance and social pressure Movie ticket kiosk, cont. Typical scenario of use: – Atypical scenario of use: – Know what movie and time, see line is long at person so use kiosk, select the movie and show time, use credit card, get tickets Movie was sold out, now have to decide what to see. Call group of people back to kiosk to look through movies and show times to make decision. Finally decide on different one and purchase tickets. HTA: goal of going to a movie, subtasks such as look at movies out, decide on movie and showtime, purchase tickets, enter theater. ER diagram: objects such as movies, theaters, times, ticket, customer, etc. HTA would probably be more useful Flowchart: may be even better than HTA at representing task flow: look at movies, desired movie? Then look at times. Desired time? If no, look at movies again. If yes, decide on ticket type and how many (student, regular, etc.). Purchase ticket. Scenario Its Thursday afternoon and Pat has a blackboard quiz due on Friday. This is her first class using blackboard. She sits down at her laptop to take the quiz. She access the UNCC website then 49er express. After logging on to 49er she sees the link to blackboard so she clicks on it. It prompts her to log in again, she does not understand why she would need to log in after already logging on to 49er, but she logs in even though it’s a pain because she has to get this quiz done. Then she gets an error message from blackboard that it must use pops up to work properly, Pat did not install the blocker and does not know how to disable it. Now she is realizing its crunch time and she must get this quiz done. She heads off for the library where she must access 49er express again. She then tries to access blackboard again to find out she must log in again, she again is confused as why she must log in twice but does so without questioning it because she must get this quiz taken. Finally she is able to get on blackboard and take her quiz, she feels very upset about logging on multiple times and blackboard not working on her computer. Typical Person Do we really have limited memory capacity? Basic Human Capabilities Do not change very rapidly – Have limits, which are important to understand Our abilities do not change, but our understanding of them does Why do we care? – – Not like Moore’s law! Better design! Want to improve user performance Universal design – design for everyone, including those with disabilities – We’ll come back to this later in the semester… Usable Senses The 5 senses (sight, sound, touch, taste and smell) are used by us every day – – each is important on its own together, they provide a fuller interaction with the natural world Computers rarely offer such a rich interaction Can we use all the available senses? – – ideally, yes practically – no We can use • sight • sound • touch (sometimes) We cannot (yet) use • taste • smell Vision Fundamentals Retina has – – – – 6.5 M cones (color vision), mostly at fovea (1/3)˚ About 150,000 cones per square millimeter Fewer blue sensing cones than red and green at fovea 100 M rods (night vision), spread over retina, none at fovea Adaptation – Switching between dark and light causes fatigue Vision implications (more to come in visual design) Color – Distinguishable hues, optical illusions About 9 % of males are red-green colorblind! – See http://colorlab.wickline.org/colorblind/colorlab/ – Acuity – – Determines smallest size we can see Less for blue and yellow than for red and green Color/Intensity Discrimination The 9 hues most people can identify are: Color Red Red-Orange Yellow-Orange Green-Yellow Yellow-Green Green Blue-Green Blue Violet-Blue Wavelength 629 596 582 571 538 510 491 481 460 Color Surround Effect Our perception of a color is affected by the surrounding color Effect of Colored Text on Colored Background Black text on white Gray text on white Yellow text on white Light yellow text on white Green text on white Light green text on white Blue text on white Pale blue text on white Dark red text on white Red text on white Rose text on white Audition (Hearing) Capabilities (best-case scenario) – – – – pitch - frequency (20 - 20,000 Hz) loudness - amplitude (30 - 100dB) location (5° source & stream separation) timbre - type of sound (lots of instruments) Often take for granted how good it is (disk whirring) Implications ? Design implications Representations of information need to be designed to be perceptible and recognizable Icons and other graphical representations should enable users to readily distinguish their meaning Bordering and spacing are effective visual ways of grouping information Sounds should be audible and distinguishable Speech output should enable users to distinguish between the set of spoken words Text should be legible and distinguishable from the background Touch Three main sensations handled by different types of receptors: – – – Pressure (normal) Intense pressure (heat/pain) Temperature (hot/cold) Where important? – Mouse, Other I/O, VR, surgery Motor System (Our Output System) Capabilities – – Often cause of errors – – Wrong button Double-click vs. single click Principles – – Range of movement, reach, speed, strength, dexterity, accuracy Workstation design, device design Feedback is important Minimize eye movement See Handbooks for data Work Station Ergonomics – to Facilitate I/O The Mind And now on to memory and cognition… The “Model Human Processor” A true classic - see Card, Moran and Newell, The Psychology of Human-Computer Interaction, Erlbaum, 1983 – – – Microprocessor-human analogue using results from experimental psychology Provides a view of the human that fits much experimental data But is a partial model Focus is on a single user interacting with some entity (computer, environment, tool) – Neglects effect of other people Memory Perceptual “buffers” – Short-term (working) memory – Brief impressions Conscious thought, calculations Long-term memory – Permanent, remember everything that ever happened to us LONG-TERM MEMORY R = Semantic D = Infinite S = Infinite SHORT-TERM (WORKING) MEMORY VISUAL IMAGE STORE R = Visual D = 200 [70-1000] ms S = 17 [7-17] letters AUDITORY IMAGE STORE R = Acoustic D = 1.5 [0.9-3.5] s S = 5 [4.4-6.2] letters R= Acoustic or Visual D (one chunk) = 73 [73-226] s D (3 chunks) = 7 [5-34] s S = 7 [5-9] chunks PERCEPTUAL PROCESSOR COGNITIVE PROCESSOR MOTOR PROCESSOR C = 100 [5-200] ms C = 70 [27-170] ms C = 70 [30-100] MS R = Representation D = Decay Time S = Size C = Cycle Time Eye movement (Saccade) = 230 [70-700] ms Sensory Stores Very brief, but accurate representation Physically encoded Limited capacity – – – Rapid Decay – – Iconic: 7-17 letters Echoic: 4-6 Haptic: ?? Iconic: 70-1000 ms Echoic: 0.9 – 3.5 sec Attention filters information into short term memory and beyond for more processing Perceptual Processor – interpret signal into semantically meaningful – Pattern recognition, language, etc. Short Term Memory Symbolic, nonphysical acoustic or visual coding Somewhat limited capacity – Slower decay – – 7 +- 2 “chunks” of information 5-226 sec rehearsal prevents decay Another task prevents rehearsal interference About Chunks A chunk is a meaningful grouping of information – allows assistance from LTM 4793619049 vs. 704 687 8376 NSAFBICIANASA vs. NSA FBI CIA NASA My chunk may not be your chunk – User and task dependent Implications? Which is an implication of 7 +- 2? – – – – Use 5-9 items on a menu Display 5-9 icons on a task bar No more than 7 tabs on a window 5-9 items in a list Long-Term Memory Semantic storage Seemingly permanent & unlimited Access is harder, slower – -> Activity helps (we have a cache) Retrieval depends on network of associations How information is perceived, understood and encoded determines likelihood of retrieval File system full LT Memory Structure Episodic memory – Events & experiences in serial form Helps us recall what occurred Semantic memory – Structured record of facts, concepts & skills One theory says it’s like a network Another uses frames & scripts (like record structs) Memory Characteristics Things move from STM to LTM by rehearsal & practice and by use in context – – Do we ever lose memory? Or just lose the link? What are effects of lack of use? We forget things due to decay and interference – Similar gets in the way Recognition over Recall We recognize information easier than we can recall information Examples? Implications? Processes Four main processes of cognitive system: – – – – Selective Attention Learning Problem Solving Language Selective Attention We can focus on one particular thing – Cocktail party chit-chat Salient visual cues can facilitate selective attention – Examples? Learning Two types: – – Procedural – How to do something Declarative – Facts about something Involves – – – – Understanding concepts & rules Memorization Acquiring motor skills Automotization Tennis Driving to work – Even when don’t want to Swimming, Bike riding, Typing, Writing Learning Facilitated – – – – – By structure & organization By similar knowledge, as in consistency in UI design By analogy If presented in incremental units Repetition Hindered – By previous knowledge Try moving from Mac to Windows => Consider user’s previous knowledge in your interface design Observations Users focus on getting job done, not learning to effectively use system Users apply analogy even when it doesn’t apply – Or extend it too far - which is a design problem Dragging floppy disk icon to Mac’s trash can does NOT erase the disk, it ejects disk! Problem Solving Storage in LTM, then application Reasoning – Deductive – If A then B – Inductive - Generalizing from previous cases to learn about new ones Abductive - Reasons from a fact to the action or state that caused it – Goal in UI design - facilitate problem solving! – How?? Observations We are more heuristic than algorithmic – We try a few quick shots rather than plan Resources simply not available We often choose suboptimal strategies for low priority problems We learn better strategies with practice Implications Allow flexible shortcuts – Forcing plans will bore user Have active rather than passive help – Recognize waste Language Rule-based – Productive – We make up sentences Key-word and positional – How do you make plurals? Patterns Should systems have natural language interfaces? – Stay tuned Recap I. Senses A. Sight B. Sound C. Touch D. Smell II. Information processing A. Perceptual B. Cognitive 1. Memory a. Short term b. Long term 2. Processes a. Selective attention b. Learning c. Problem solving d. Language People Good 1. 2. 3. xxx yyy zzz Bad 1. 2. 3. aaa bbb ccc Fill in the columns what are people good at and what are people bad at? People Good – – – – – Infinite capacity LTM LTM duration & complexity High-learning capability Powerful attention mechanism Powerful pattern recognition Bad – – – – – Limited capacity STM Limited duration STM Unreliable access to LTM Error-prone processing Slow processing Next Assignment: HTA Current activity that relates to your project topic Either create diagram and upload the file to the Swiki Or use the numbered outline approach Don’t forget those plans!