Human Computer Interaction © 2014 Project Lead The Way, Inc.Computer Science and Software Engineering
How humans and computers communicate Input devices: keyboard, mouse, touchscreen Output devices: screen, speakers Human Computer Interaction
Haptics –Use sense of touch for output –Use grip pressure as input Motion and location sensors Face recognition –Conveying emotion/intent Use of ambient conversation 3-D images Gesture detection Brain scanning or electrodes Future of HCI?
User Interface Design Arrangement of controls and the layout and presentation of information Navigation through menus
Accessibility Are some people prevented or hindered from using a resource? Language Technology Disability
Extending Human Capabilities Prosthetics: Manufactured devices to replace a body part Enhanced hearing and vision
Virtual Reality User experiences “being” somewhere else
Ergonomics Design for the human body and health HAZARD: Sitting can strain the back –Stretch frequently –Use good posture HAZARD: Use can injure the hands –Avoid repetitive strain injuries by attending to your hand positions –Vary mouse and keyboard motions
Structure: Related elements together Simple: Common tasks streamlined Visible: Easy to find controls and information Feedback: User knows if something worked Tolerance: User can undo mistakes, input not required to be overly precise Reuse: Design consistent across UI HCI Design Principles