Introduction to Human Computer Interaction (HCI) PDF

Summary

This document provides an introduction to Human-Computer Interaction (HCI). It explores the concept of designing usable systems with examples of good and bad HCI, the interdisciplinary field of human and computer science involved, and specific aspects of HCI such as universal usability.

Full Transcript

Introduction to Human Computer Interaction (HCI) WHAT IS HCI? WHY HCI IS IMPORTANT? THE GOAL OF HCI THE INTERDISPLINARY FIELD OF CONTENTS HCI UNIVERSAL USABILITY THE EVOLUTION OF HCI THE IMPACT OF HCI...

Introduction to Human Computer Interaction (HCI) WHAT IS HCI? WHY HCI IS IMPORTANT? THE GOAL OF HCI THE INTERDISPLINARY FIELD OF CONTENTS HCI UNIVERSAL USABILITY THE EVOLUTION OF HCI THE IMPACT OF HCI THE FUTURE OF HCI Human-computer interaction is a discipline concerned with the design, evaluation and WHAT IS implementation of interactive computing systems for human use and with the study of HCI? major phenomena surrounding them (Source: ACM The Special Interest Group on Computer Human Interaction (SIGCHI), 1992) Human-computer interaction is a discipline concerned with the design, evaluation and WHAT IS implementation of interactive computing systems for human use and with the study of HCI? major phenomena surrounding them (Source: ACM The Special Interest Group on Computer Human Interaction (SIGCHI), 1992) Human-computer interaction is a discipline concerned with the design, evaluation and WHAT IS implementation of interactive computing systems for human use and with the study of HCI? major phenomena surrounding them (Source: ACM The Special Interest Group on Computer Human Interaction (SIGCHI), 1992) Human-computer interaction is a discipline concerned with the design, evaluation and WHAT IS implementation of interactive computing systems for human use and with the study of HCI? major phenomena surrounding them (Source: ACM The Special Interest Group on Computer Human Interaction (SIGCHI), 1992) HCI is the study and the practice of usability WHAT IS It is about understanding and creating HCI? software and technology that people will want to use, will be able to use and will find effective when used. (Source: Salwah, 2015) HCI is the study and the practice of usability It is about understanding and creating WHAT IS software and technology that people will want to use, will be able to use and HCI? will find effective when used. (Source: Salwah, 2015) A usable system is easy to learn, easy to remember how to use, effective, efficient, safe, and enjoyable to use. WHY HCI IS The example of bad designs IMPORTANT? WHY HCI IS IMPORTANT? User’s reaction WHY HCI IS IMPORTANT? Which one you would rather to use? WHY HCI IS IMPORTANT? The study of system interface with information. It is not just ‘how big should I make buttons’ or ‘how to layout menu choices’ It can affect Effectiveness Productivity Morale Safety WHY HCI IS IMPORTANT? The study of system interface with information. It is not just ‘how big should I make buttons’ or ‘how to layout menu choices’ Children learn more It can affect effective using the interesting and Effectiveness enjoyable computer Productivity aided learning Morale system Safety WHY HCI IS IMPORTANT? The study of system interface with information. It is not just ‘how big should I make buttons’ or ‘how to layout menu choices’ It can affect Effectiveness Users with disabilities Productivity can have more Morale productivity lives and improve their morale Safety WHY HCI IS IMPORTANT? The study of system interface with information. It is not just ‘how big should I make buttons’ or ‘how to layout menu choices’ It can affect Effectiveness Productivity Morale Pilots can fly airplanes more safely using the Safety air traffic controller systems THE GOAL OF HCI To achieve usability design Usability is the extent to which the product can be used by specified users to achieve specified goals with effectiveness, efficiency, and satisfaction in a specified context of use THE INTERDISPLINARY FIELD OF HCI On the machine side Computer science – technology, application On the human side Cognitive science Cognitive psychology – human capabilities, how human interact Sociology – interaction between people, collaboration, groups, work Anthropology – how people work, interact with their environment Human factors engineering Industrial design – interactive products, engineering design Source: https://www.interaction-design.org/ UNIVERSAL USABILITY Designing products that are usable by all users, taking account of human diversity Interface should handle diversity of users: 1. Personality differences 2. Cognitive and perceptual abilities 3. Cultural and international diversity 4. Users with disabilities 5. Older adult users 6. Younger users UNIVERSAL USABILITY Question: How would you design an interface for: A right –handed female, Indian, software engineer, technology savvy, wants rapid interaction A left-handed male, French, artist Goal: Address the needs of all users UNIVERSAL USABILITY 1. Personality differences Computer anxiety Gender difference (men vs women). Which games do women like? The Sims, Candy Crush Saga, Farmville UNIVERSAL USABILITY 2. Cognitive and perceptual abilities The human ability to interpret sensory input rapidly and to initiate complex actions makes modern computer systems possible Perceptual or perception is the ability to capture process and make sense of the information that our senses receive Cognitive interpret the information receives throughout the sensory organs like eyes, ears, hands, nose and tongue. UNIVERSAL USABILITY The journal Ergonomics Abstracts offers this classification of human cognitive processes: Memory - long-term and semantic, short-term and working Problem solving and reasoning Decision making and risk assessment Language communication and comprehension Search, imagery, and sensory memory Learning, skill development, knowledge acquisition, and concept attainment UNIVERSAL USABILITY 3. Cultural and international diversity Characters, numerals, special characters Left-to-right versus right-to-left versus vertical input and reading Date and time formats Numeric and currency formats Weights and measures Names and titles (Mr., Ms., Mme.) Social-security, national identification Etiquette, policies, tone, formality, metaphors UNIVERSAL USABILITY 4. Users with disabilities Types of disabilities – suitable technology: Vision (blind, low-vision, colour-blind) - Speech recognition Learning (dyslexia) - Color coding, Font-size Designers must plan early to accommodate users with disabilities UNIVERSAL USABILITY 5. Older Adult Users Including the elderly is fairly easy Designers should allow for variability within their applications via settings for sound, colour, brightness, font sizes, etc. with less distracting animation UNIVERSAL USABILITY 6. Younger users Physical dexterity (double-clicking, click and drag, and small targets) Attention span Varied backgrounds (socio-economic) Socialization with peers Psychological - improve self-image, self- confidence Creativity – art, music, etc. exploration THE EVOLUTION OF HCI THE IMPACT OF HCI ON SOCIETY We can now use computers as an every-moment- partner Less and less training is required for most application and devices Some examples: Touch screen – direct interaction with objects Voice control – for some people the only way to interact with computers THE IMPACT OF HCI ON CULTURE Smartphones have changed how we spend our ‘empty times’: should we read the news? Answer emails? Chat with friends? Play ;2 Dots’? Should we just be bored? Social Media have influenced how we stay in touch with each other and how find new friends and lovers Games, more than entertainment, can be used as social and even productive tools FUTURE OF HCI Hologram Wearable technology – virtual reality Augmented reality Robotic Speech recognition

Use Quizgecko on...
Browser
Browser