SlideShare une entreprise Scribd logo
1  sur  17
HUMAN COMPUTER
INTERACTION
TEAM MEMBERS
MUHAMMAD BABAR
SHAFAI TAHIR
IZHAN KHAN
CONTENTS
1. Introduction
2. What is meant by HCI?
3. Types of HCI
4. Current technologies
5. Inventions in HCI
6. Uses
7. Advantages and Disadvantages
8. Conclusion
INTRODUCTION
 HCI (human-computer interaction) is the study of how people
interact with computers and to what extent computers are or are
not developed for successful interaction with human beings. HCI
consists of three parts
 A)The user
 B)The computer
 C)The way they work together
PARTS OF HCI
 USER
 COMPUTER
 USER AND COMPUTER WORK TOGETHER
USER
 The person who actually uses a particular product. By "user", we
mean an individual user or a group of users working together. An
appreciation of the way people's sensory systems like sight,
hearing, touch, the way these sensors relay information is vital.
Also, different users form different conceptions or mental models
about their interactions and have different ways of learning and
keeping knowledge.
COMPUTER
 The machine which inputs the human nature and data to
process it.When we talk about the computer, we're
referring to any technology ranging from desktop
computers, to large scale computer systems. For
example, if we were discussing the design of a Website,
then the Website itself would be referred to as "the
computer". Devices such as mobile phones or VCRs.
INTERACTION
 There are obvious differences between humans and
machines. HCI attempts to ensure that they both get on
with each other and interact in a successful way. To achieve
a usable system, we need to apply what we know about
humans and computers, and consult with likely users
throughout the design process. The schedule and the
budget are important, and it is vital to find a balance
between what would be ideal for the users and what is
feasible in reality
TYPES OF HCI
 1)Graphical user interface
 2)menu driven interface
 3)voice driven interface
 4)command line interface
 5)touch driven interface
GRAPHICAL USER INTERFACE
 Graphical user interface is the visual way of
interacting with a computer using items such as
windows, icons, and menus, used by most modern
operating systems. The main pieces of a GUI are a
pointer icon windows menus scroll baars an
intuitive input device. Some common GUIs are the
ones associated with Microsoft Windows
 Mac OSX
 Chrome
 OSGNOME
 Android
MENU DRIVEN INTERFACE
 This type of interface lets you interact with a
computer or device by working your way through
a series of screens or menus. Some examples
include :ATM machines Call center services
Complaint handling mechanism
VOICE DRIVEN INTERFACE
 A voice-user interface makes spoken human interaction with
computers possible, using speech recognition to understand
spoken commands and answer questions, and typically text to
speech to play a reply. A voice command device is a device
controlled with a voice user interface
 Some voice driven interface
 (s)Google assistant
 Apple siri
 Athom Homey
 LG Vacuum Cleaner
 Mycroft
 Samsung Smart TV
COMMAND LINE INTERFACE
 A command-line interface is a means of interacting
with a computer program where the user issues
commands to the program in the form of
successive lines of text. The program which
handles the interface is called a command-line
interpreter or command-line processor EXAMPLES:
 MS DOS
 BIOS
 CMD
TOUCH DRIVEN INTERFACE
 Touch driven interface work by your finger
touching the screen. The touching is detected and
translated by the device into instructions. As well
as tapping, the screen can sense swiping and
pinching actions Examples
 Cellphones
 PDA
 ATM machine
USES
•For application
design and
engineering.
Computer
Science
•For interactive
products like
mobile phones,
microwave
oven, etc.
Industrial
Design
•For interaction
between
technology and
organization
Sociology
•For application
of theories and
analytical
purpose.
Psychology
Ergonomics or
Human Factors
• User-
Equipment
• Design-
Environment
Neuroscience
• Neuroscience
enables us to
build more
accurate and
robust models
of human
cognitive
functions.
Cognitive
Psychology
• Understanding
human
behavior and
mental
processes
Engineering &
Computer
Science
• Faster
machines
• faster systems
• building better
interfaces.
Design
• Interface layout
ADVANTAGES
Teaching the
user
•The user
requires
proper
guidance to
use the
equipment
or else it
will be no
use for
them.
Computer
error
•Computers
are
designed by
humans in
every step.
Any lack of
information
can stop a
computer in
performing
more tasks.
Cheating the
system
•Fake finger
prints can
be used to
bypass
sensor.
•Heavy
makeup can
fool the face
recognition
systems.
Expense
•It is more
expensive
and
complex
than other
methods
Multitasking
•May not be
able to
detect
multiple
users
cooperating
DISADVANTAGES
CONCLUSION
 Many everyday systems and products seem to be designed
with little regard to usability. This leads to frustration,
wasted time and errors. This list contains examples of
interactive products: mobile phone, computer, personal
organizer, remote control, soft drink machine, coffee
machine, ATM, ticket machine, library information system,
the web, photocopier, watch, printer, stereo, calculator,
videogame etc ¦.How many are actually easy, effortless, and
enjoyable to use?

Contenu connexe

Tendances

Human computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemHuman computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemN.Jagadish Kumar
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration modelsAlan Dix
 
hci in software development process
hci in software development processhci in software development process
hci in software development processKainat Ilyas
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)apppsych
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive modelsAlan Dix
 
Autonomic Computing
Autonomic ComputingAutonomic Computing
Autonomic ComputingAhmed Banafa
 
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lora Aroyo
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channelN.Jagadish Kumar
 
Wimp interface
Wimp interfaceWimp interface
Wimp interfaceAbrish06
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interactionemaan waseem
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Lahiru Danushka
 
HCI 3e - Ch 15: Task analysis
HCI 3e - Ch 15:  Task analysisHCI 3e - Ch 15:  Task analysis
HCI 3e - Ch 15: Task analysisAlan Dix
 
HCI 3e - Ch 11: User support
HCI 3e - Ch 11:  User supportHCI 3e - Ch 11:  User support
HCI 3e - Ch 11: User supportAlan Dix
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information ArchitectureLifna C.S
 
Interfaces to ubiquitous computing
Interfaces to ubiquitous computingInterfaces to ubiquitous computing
Interfaces to ubiquitous computingswati sonawane
 

Tendances (20)

Human computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco systemHuman computer interaction-web interface design and mobile eco system
Human computer interaction-web interface design and mobile eco system
 
HCI 3e - Ch 14: Communication and collaboration models
HCI 3e - Ch 14:  Communication and collaboration modelsHCI 3e - Ch 14:  Communication and collaboration models
HCI 3e - Ch 14: Communication and collaboration models
 
HCI
HCIHCI
HCI
 
hci in software development process
hci in software development processhci in software development process
hci in software development process
 
AI Chatbot
AI ChatbotAI Chatbot
AI Chatbot
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
 
HCI 3e - Ch 12: Cognitive models
HCI 3e - Ch 12:  Cognitive modelsHCI 3e - Ch 12:  Cognitive models
HCI 3e - Ch 12: Cognitive models
 
Hci md exam
Hci md examHci md exam
Hci md exam
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Autonomic Computing
Autonomic ComputingAutonomic Computing
Autonomic Computing
 
Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)Lecture 1: Human-Computer Interaction Introduction (2014)
Lecture 1: Human-Computer Interaction Introduction (2014)
 
Human computer interaction -Input output channel
Human computer interaction -Input output channelHuman computer interaction -Input output channel
Human computer interaction -Input output channel
 
Ubiquitous computing
Ubiquitous computingUbiquitous computing
Ubiquitous computing
 
Wimp interface
Wimp interfaceWimp interface
Wimp interface
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI)Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 
HCI 3e - Ch 15: Task analysis
HCI 3e - Ch 15:  Task analysisHCI 3e - Ch 15:  Task analysis
HCI 3e - Ch 15: Task analysis
 
HCI 3e - Ch 11: User support
HCI 3e - Ch 11:  User supportHCI 3e - Ch 11:  User support
HCI 3e - Ch 11: User support
 
Mobile Information Architecture
Mobile Information ArchitectureMobile Information Architecture
Mobile Information Architecture
 
Interfaces to ubiquitous computing
Interfaces to ubiquitous computingInterfaces to ubiquitous computing
Interfaces to ubiquitous computing
 

Similaire à Human computer Interaction

Human computer interaction by Atheer
Human computer interaction by Atheer Human computer interaction by Atheer
Human computer interaction by Atheer Self employed
 
HCI : Activity 1
HCI : Activity 1 HCI : Activity 1
HCI : Activity 1 autamata4
 
Finger tracking in mobile human compuetr interaction
Finger tracking in mobile human compuetr interactionFinger tracking in mobile human compuetr interaction
Finger tracking in mobile human compuetr interactionAkhil Kumar
 
The User Interface-Introduction .ppt
The User Interface-Introduction .pptThe User Interface-Introduction .ppt
The User Interface-Introduction .pptssuserd67eb9
 
The User Interface-Introduction .ppt
The User Interface-Introduction .pptThe User Interface-Introduction .ppt
The User Interface-Introduction .pptssuserb7947f
 
human computer interaction presentation briefly
human computer interaction presentation  brieflyhuman computer interaction presentation  briefly
human computer interaction presentation brieflypunyapuharshitha
 
HUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONshahrul aizat
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer InteractionJitu Choudhary
 
A paper on HCI by Nalaemton and Mervin
A paper on HCI by Nalaemton and MervinA paper on HCI by Nalaemton and Mervin
A paper on HCI by Nalaemton and MervinNalaemton S
 

Similaire à Human computer Interaction (20)

Human Computer Interface.pptx
Human Computer Interface.pptxHuman Computer Interface.pptx
Human Computer Interface.pptx
 
HCI.pdf
HCI.pdfHCI.pdf
HCI.pdf
 
2 4-10
2 4-102 4-10
2 4-10
 
HCI First Lecture.pptx
HCI First Lecture.pptxHCI First Lecture.pptx
HCI First Lecture.pptx
 
Human computer interaction by Atheer
Human computer interaction by Atheer Human computer interaction by Atheer
Human computer interaction by Atheer
 
HCI : Activity 1
HCI : Activity 1 HCI : Activity 1
HCI : Activity 1
 
Finger tracking in mobile human compuetr interaction
Finger tracking in mobile human compuetr interactionFinger tracking in mobile human compuetr interaction
Finger tracking in mobile human compuetr interaction
 
The User Interface-Introduction .ppt
The User Interface-Introduction .pptThe User Interface-Introduction .ppt
The User Interface-Introduction .ppt
 
The User Interface-Introduction .ppt
The User Interface-Introduction .pptThe User Interface-Introduction .ppt
The User Interface-Introduction .ppt
 
human computer interaction presentation briefly
human computer interaction presentation  brieflyhuman computer interaction presentation  briefly
human computer interaction presentation briefly
 
Being Human
Being HumanBeing Human
Being Human
 
HUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTION
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Unit - 1 - HCI.pptx
Unit - 1 - HCI.pptxUnit - 1 - HCI.pptx
Unit - 1 - HCI.pptx
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI
HCIHCI
HCI
 
HCI
HCIHCI
HCI
 
A paper on HCI by Nalaemton and Mervin
A paper on HCI by Nalaemton and MervinA paper on HCI by Nalaemton and Mervin
A paper on HCI by Nalaemton and Mervin
 
HCI handouts 1.docx
HCI handouts 1.docxHCI handouts 1.docx
HCI handouts 1.docx
 

Dernier

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingEdi Saputra
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKJago de Vreede
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobeapidays
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...Zilliz
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxRemote DBA Services
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityWSO2
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 

Dernier (20)

Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUKSpring Boot vs Quarkus the ultimate battle - DevoxxUK
Spring Boot vs Quarkus the ultimate battle - DevoxxUK
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Vector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptxVector Search -An Introduction in Oracle Database 23ai.pptx
Vector Search -An Introduction in Oracle Database 23ai.pptx
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 

Human computer Interaction

  • 3. CONTENTS 1. Introduction 2. What is meant by HCI? 3. Types of HCI 4. Current technologies 5. Inventions in HCI 6. Uses 7. Advantages and Disadvantages 8. Conclusion
  • 4. INTRODUCTION  HCI (human-computer interaction) is the study of how people interact with computers and to what extent computers are or are not developed for successful interaction with human beings. HCI consists of three parts  A)The user  B)The computer  C)The way they work together
  • 5. PARTS OF HCI  USER  COMPUTER  USER AND COMPUTER WORK TOGETHER
  • 6. USER  The person who actually uses a particular product. By "user", we mean an individual user or a group of users working together. An appreciation of the way people's sensory systems like sight, hearing, touch, the way these sensors relay information is vital. Also, different users form different conceptions or mental models about their interactions and have different ways of learning and keeping knowledge.
  • 7. COMPUTER  The machine which inputs the human nature and data to process it.When we talk about the computer, we're referring to any technology ranging from desktop computers, to large scale computer systems. For example, if we were discussing the design of a Website, then the Website itself would be referred to as "the computer". Devices such as mobile phones or VCRs.
  • 8. INTERACTION  There are obvious differences between humans and machines. HCI attempts to ensure that they both get on with each other and interact in a successful way. To achieve a usable system, we need to apply what we know about humans and computers, and consult with likely users throughout the design process. The schedule and the budget are important, and it is vital to find a balance between what would be ideal for the users and what is feasible in reality
  • 9. TYPES OF HCI  1)Graphical user interface  2)menu driven interface  3)voice driven interface  4)command line interface  5)touch driven interface
  • 10. GRAPHICAL USER INTERFACE  Graphical user interface is the visual way of interacting with a computer using items such as windows, icons, and menus, used by most modern operating systems. The main pieces of a GUI are a pointer icon windows menus scroll baars an intuitive input device. Some common GUIs are the ones associated with Microsoft Windows  Mac OSX  Chrome  OSGNOME  Android
  • 11. MENU DRIVEN INTERFACE  This type of interface lets you interact with a computer or device by working your way through a series of screens or menus. Some examples include :ATM machines Call center services Complaint handling mechanism
  • 12. VOICE DRIVEN INTERFACE  A voice-user interface makes spoken human interaction with computers possible, using speech recognition to understand spoken commands and answer questions, and typically text to speech to play a reply. A voice command device is a device controlled with a voice user interface  Some voice driven interface  (s)Google assistant  Apple siri  Athom Homey  LG Vacuum Cleaner  Mycroft  Samsung Smart TV
  • 13. COMMAND LINE INTERFACE  A command-line interface is a means of interacting with a computer program where the user issues commands to the program in the form of successive lines of text. The program which handles the interface is called a command-line interpreter or command-line processor EXAMPLES:  MS DOS  BIOS  CMD
  • 14. TOUCH DRIVEN INTERFACE  Touch driven interface work by your finger touching the screen. The touching is detected and translated by the device into instructions. As well as tapping, the screen can sense swiping and pinching actions Examples  Cellphones  PDA  ATM machine
  • 15. USES •For application design and engineering. Computer Science •For interactive products like mobile phones, microwave oven, etc. Industrial Design •For interaction between technology and organization Sociology •For application of theories and analytical purpose. Psychology
  • 16. Ergonomics or Human Factors • User- Equipment • Design- Environment Neuroscience • Neuroscience enables us to build more accurate and robust models of human cognitive functions. Cognitive Psychology • Understanding human behavior and mental processes Engineering & Computer Science • Faster machines • faster systems • building better interfaces. Design • Interface layout ADVANTAGES Teaching the user •The user requires proper guidance to use the equipment or else it will be no use for them. Computer error •Computers are designed by humans in every step. Any lack of information can stop a computer in performing more tasks. Cheating the system •Fake finger prints can be used to bypass sensor. •Heavy makeup can fool the face recognition systems. Expense •It is more expensive and complex than other methods Multitasking •May not be able to detect multiple users cooperating DISADVANTAGES
  • 17. CONCLUSION  Many everyday systems and products seem to be designed with little regard to usability. This leads to frustration, wasted time and errors. This list contains examples of interactive products: mobile phone, computer, personal organizer, remote control, soft drink machine, coffee machine, ATM, ticket machine, library information system, the web, photocopier, watch, printer, stereo, calculator, videogame etc ¦.How many are actually easy, effortless, and enjoyable to use?