1 / 30

CS313 Introduction to Human Computer Interaction

CS313 Introduction to Human Computer Interaction. Introduction. What is this class about?. Brief overview of Human Computer Interaction techniques Understanding of what usability is and means Awareness of Good and Bad design

whitby
Download Presentation

CS313 Introduction to Human Computer Interaction

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CS313Introduction toHuman Computer Interaction Introduction

  2. What is this class about? • Brief overview of Human Computer Interaction techniques • Understanding of what usability is and means • Awareness of Good and Bad design • You will be able to create better user interfaces, web sites, consumer products, etc.

  3. Door Knobs v Levers

  4. Functionality v Interface/Mapping

  5. Widgets

  6. Pictograms

  7. Lego pieces

  8. Who are “Users”? • People who will use a product or web site. • As opposed to the “Designers” • People who create the system or web site • Have to make an effort to Know The User

  9. The Human • Information i/o via • visual • auditory • haptic • movement channels • Information stored in memory • Information processed and applied

  10. “Which direction?” “Help” “Boat"

  11. Underwater Communications and Hand Signals

  12. Plane Director Uses Hand Signals to Give Directions to Pilots

  13. Memory There are three types of memory function: Sensory memories (buffers for stimuli: visual  iconic,auditory echoic, touch haptic) Short-term memory or working memory Long-term memory Selection of stimuli governed by level of arousal. Attention Rehearsal

  14. Short-term memory (STM) Scratch-pad for temporary recall rapid access ~ 70ms rapid decay ~ 200ms limited capacity - 7± 2 chunks

  15. Long-term memory (LTM) Repository for all our knowledge slow access ~ 1/10 second slow decay, if any huge or unlimited capacity Two types episodic - serial memory of events semantic - structured memory of facts,concepts, skills information in semantic LTM derived fromepisodic LTM.

  16. What is the “User Interface”? • Everything the user encounters • Functionality • Content • Labels • Presentation • Layout • Navigation • Speed of response • Documentation & Help

  17. The Computer • a computer system is made up of various elements • each of these elements affects the interaction • input devices - text entry and pointing • output devices - screen, audio • paper input and output • memory - RAM, permanent storage media • processing - speed of processing, networks

  18. Keyboards cont

  19. Dvorak • common letters under dominant fingers • biased towards right hand • common combinations of letters alternate between hands • 10-15% improvement in speed and reduction in fatigue

  20. What is “Usability”? • = Quality! • Learnability • Efficiency • Productivity • Memorability • Little “re-learning” required • Satisfaction • Pleasurable

  21. Skinput: Appropriating the Body as an Input Surface • CHI’2010 • Chris Harrison, HCII, Carnegie Mellon University, USA • Desney Tan (formerly CMU), Dan Morris, Microsoft Research, USA • Use a tiny projector on body to show menus • Microphones to listen to taps on hand/arm • Signal processing and machine learning todifferentiate positions

  22. Why are Interfaces Important? • Sit-down-and-use computers and software • Don't read the manuals • Usability is critical to software sales: • In magazine ratings • "User friendly" • HCI-trained people build better interfaces • Programmers don't think like end-users • Exposure to different kinds of interfaces, problems • User model, not system model

  23. Problem • Appliances are too complex

  24. Problem • Too many remotes

  25. Problem

  26. Good UIs on Successful Products • Palm succeeded where other handhelds had failed due to a focus on usability: • Fit into pocket • Reliable gestural text input • Commands immediately available • Apple iPod lauded fordesign and user interface • Apple iPhone – • Wii controller, vs. XBox, PS3graphics & power

  27. Why Hard to Design UIs? “It is easy to make things hard. It is hard to make things easy.” • User Interface design is a creative process • Designers have difficulty thinking like users • Often need to understand task domain • Can’t “unlearn” something

  28. Why Difficult • Tasks and domains are complex • Word 1 (100 commands) vs. Word 2007 (>2000) • MacDraw 1 vs. Illustrator • BMW iDrive adjusts over 700 functions • Existing theories and guidelines are not sufficient • Too specific and/or too general • Standard does not address all issues. • Adding graphics can make worse • Pretty  Easy to use • Can’t just copy other designs • Legal issues

More Related