590 likes | 2.01k Views
Human Computer Interaction. Prepared By Dhiren Parmar. Outline. What is HCI History What is Human, Computer and Interaction Goals Cognition User Interaction Design Interaction Styles Interaction Devices Future Conclusion. What is Human Computer Interaction.
E N D
Human Computer Interaction Prepared By Dhiren Parmar Human Computer Interaction
Outline • What is HCI • History • What is Human, Computer and Interaction • Goals • Cognition • User Interaction Design • Interaction Styles • Interaction Devices • Future • Conclusion Human Computer Interaction
What is Human Computer Interaction “Human-computer interaction is a discipline concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them” Human Computer Interaction
History • 1945 – MEMEX by Vanevar Bush • 1963 – SketchPad and Light Pen by Ivan Sutherland • 1964 – Mouse by Douglas Engelbart • 1973 – Alto by Xerox PARK • 1983 –Apple Lisa • 1987 – Windows Human Computer Interaction
(Source – Georgia Tech HCI) Human Computer Interaction
Human • Humans are limited in their capacity to process information. This has important implications for Design • Information is received and responses given via a number of input and output channels: • Visual Channel • Auditory Channel • Haptic Channel • Movement • Information is stored in memory: • Sensory Memory • Working Memory • Long-Term Memory Human Computer Interaction
Computer • There is not much difference in Human and Computer • Computer consist of • Input Devices • Output Devices • Memory • Processing • Computer can be Mobile, Spacecraft Cockpit, Microwave Oven or VCRs etc. Human Computer Interaction
Interaction • HCI is concerned with joint performance of Task by Human & Computer • Communication between The User and The System • Physical Interaction • Interaction Devices • Conceptual Interaction • Interaction Styles Human Computer Interaction
Goals • The main goal of HCI is Usability • “It is a measure of the effectiveness, efficiency and satisfaction with which specified user can achieve specified goals in a particular environment” • A usable System is: • Easy to Learn • Easy to Remember how to Use • Effective to Use • Efficient to Use • Safe to Use • Enjoyable To Use Human Computer Interaction
Cognition • Cognition is the processing of information • It includes: • Perception • Attention • Pattern Matching • Memory • Language Processing • Decision Making • Problem Solving Human Computer Interaction
The Model Human Processor • The model human processor consists of three interacting systems. Each has its own memory and processor. • Perceptual processor • Outputs into audio storage • Outputs into visual storage • Cognitive processor • Outputs into working memory. • Has access to: • Working memory • Long term memoryMotor processor • Carries out actions Human Computer Interaction
Cognition Conti. • Human Information Processing • Information Processing Capabilities • Cognitive Requirement of Various Tasks • Characterize the information processing of a user • Three Main Cognitive Challenges • Conceptual Complexity • Memory Load • Attention • Distributed Cognition Human Computer Interaction
User Interaction Design • Data Collection • Data Analysis • User Modeling • Design • Prototyping • Evaluation Human Computer Interaction
Identify needs/establish requirements Evaluate (Re)Design Build an interactive version Final product Human Computer Interaction
Interaction Styles • Command Line Interface • Menus • Question & Answer Dialogue • Form-Fill Interface • WIMP • Direct Manipulation • Natural Language Human Computer Interaction
Interaction Devices • Input Devices • Keyboards • Mouse, Trackballs, Touch Pads • Touch Screens • Speech Input • 3D trackers, 3D Mouse • Output Devices • Screens • Printers • Sound Output Human Computer Interaction
Future • Artificial Intelligent • Virtual Reality • New Interface Devices Human Computer Interaction
(Source - Input Output Devices, UCL) Human Computer Interaction
Conclusion Human Computer Interaction
References • A brief history of Human Computer Interaction Technology, Brad A. Myers • Introduction to HCI, Matthias Rauterberg • Human Computer Interaction, Keith Andrews • Human Computer Interaction, 2nd Edition, Alan Dix • Cognitive Architectures and HCI, Wayne D. Gary, Richard M. Young • Usability Design, Jan Gulliksen • Future of HCI, Michael H. Coen • HCI, Nicky Danino Human Computer Interaction
Thank You Human Computer Interaction