SlideShare a Scribd company logo
1 of 6
Human-Computer Interaction
Abstract
Human-computer interaction (HCI) is the study of how people design, implement, and use
interactive computer systems and how computers affect individuals, organizations, and society. This
encompasses not only ease of use but also new interaction techniques for supporting user tasks,
providing better access to information, and creating more powerful forms of communication.

Table of contents
Introduction ......................................................................................................................................................1
Understanding human – computer interaction (HCI) .....................................................................................1
Computer ..........................................................................................................................................................1
Input devices for interactive use ...................................................................................................................1
Output display devices for interactive use:...................................................................................................1
Processing:....................................................................................................................................................1
Interaction.........................................................................................................................................................2
Human ..............................................................................................................................................................2
Information is stored in memory: .................................................................................................................2
Information is processed and applied: ..........................................................................................................2
Model Human Processor ..................................................................................................................................2
Physical considerations in HCI design .............................................................................................................3
Why Do We Need HCI? ...................................................................................................................................3
Goals.................................................................................................................................................................4
References ........................................................................................................................................................5

Cover page
Introduction
human-computer interaction (HCI) is the learning of how persons interact with calculating
technology.Human-computer interaction is a discipline concerned with the plan, evaluation and
execution of communicativecalculating systems for human usage and with the learning of main
phenomena surrounding them. Olson (2003) stated that,one major area of work in the field focuses
on the design of computer systems. The goal is to produce software and hardware that is useful,
usable, and aesthetically pleasing.

Understanding human–computerinteraction (HCI)
According to Warren (2013), designing for HCI means ensuring system functionality and
usability, providing effective user interaction support, and enhancing a pleasant user
experience.Furthermore, theoverarching goal is to achieve both organizational and individual user
effectiveness and efficiency. To reach these goals, managers and developers need to be
knowledgeable about the interplay among users, tasks, task contexts, information technology (IT),
and the environments in which systems are used.

Computer
According to Parmar (2013), a computer system comprises various elements, each of which
affects the user of the system.
Input devices for interactive use, allowing text entry, drawing and selection from the screen:
• Text entry: traditional keyboard, phone text entry, speech and handwriting.
• Pointing: principally the mouse, but also touch pad, stylus, and others.
• 3D interaction devices.
Output display devices for interactive use:
• Different types of screen mostly using some form of bitmap display.
• Large displays and situated displays for shared and public use.
• Digital paper may be usable in the near future.
Processing:
• The effects when systems run too slow or too fast, the myth of the infinitely fast machine.
• Limitations on processing speed.
1
• Networks and their impact on system performance.

Interaction
The communication between the user and the system. Their interaction framework has four parts:
• User

• Input

• System

• Output

According to Blackwell (n.d.), human-computer interaction is concerned with the joint performance
of tasks by humans and machines, the structure of communication between human and machine,
human capabilities to use machines (including the learnability of interfaces), algorithms and
programming of the interface itself; engineering concerns that arise in designing and building
interfaces; the process of specification, design, and implementation of interfaces; and design tradeoffs. Human-computer interaction thus has science, engineering, and design aspects.

Human
According to Dix (1993), humans are limited in their capacity to process information. This has
important implications fordesign. Information is received and responses given via a number of input
and output channels:
• Visual channel

• Haptic channel

• Auditory channel

•Movement

Information is stored in memory:
• Sensory memory

Information is processed and applied:
• Reasoning

• Short-term (working) memory

• Problem solving

• Long-term memory

• Skill acquisition
• Error

Model Human Processor
Developed and tested via numerous experimental studies
The Psychology of Human-Computer Interaction

2
A simple “computer” architecture:

-

Perceptual processor
storage of signals from senses + brief memory

- Cognitive processor
Working memory
Long-term memory (LTM)
Think, analyses, recall from LTM, store in STM

-

Motor processormodel human processor
Transmit signals to muscles etc.(Bechhofer,1983).

Physical considerations in HCI design
1_Vision,Jacob (1991) mentioned that, as we learn to become a systems analyst, we are becoming
accustomed to designing screens and reports for sighted people. The use of color, fonts, graphics,
software, and PowerPoint presentations for displays and printed reports as input and output.
2_Hearing, Rogers(2004) stated that,
humans also have limits to the amount of
stress their senses can withstand. Noisy
laser printers and phone conversations can
lead to overload on human hearing.
3_Touch,Rogers(2004) argued that, when
using an HCI perspective to evaluate the
usefulness of keyboards and other input
devices, we can rate the human–computer
fit as well as the dimensions examining
the human–computer–task fit. The choices of human–computer interfaces, such as keyboards, direct
manipulation, using a stylus, a mouse, and touch screens.

Why Do We Need HCI?
• Software forgets

• Software is inflexible

• Software is lazy

• Software blames and abuses users
3
• Software won’t take responsibility

• Software will thwart your goals and ambition
(Rogers, 2004) .

Goals
According to Ceperley(2013), the goals of HCI are to produce usable and safe system, as well as
functional systems. In order to produce computer system with good usability, developer must attempt
to:
• Understand the factors that determines how people use technology
• Develop tools and technique to enable building suitable system
• Achieve efficient, effective and safe interaction
• Put people first
Human-computer interaction arose as a field from intertwined roots in computer graphics, operating
systems, human factors, ergonomics, industrial engineering, cognitive psychology, and the systems
part of computer science. Parmar (2013) stated that, computer graphics was born from the use of
CRT and pen devices very early in the history of computers. This led to the development of several
human-computer interaction techniques.
According to Parmar (2013), work on operating systems, meanwhile, developed techniques for
interfacing input/output devices, for tuning system response time to human interaction times, for
multiprocessing, and for supporting windowing environments and animation. This trends of
development has currently given rise to "user interface management systems" and "user interface
toolkits".

4
References
Bechhofer, S. (1983). Human computer interaction. May 17, 2013 Retrieved from,
http://www.cs.man.ac.uk/~seanb/teaching/COMP10092/COMP10092-HCI.pdf
Blackwell, A. (n.d.). Human Computer Interaction. Cambridge Computer Science Tripos.May 17,
2013 Retrieved from, http://www.cl.cam.ac.uk/teaching/1011/HCI/HCI2010.pdf
Ceperley, D., Dandekar, S & Eddy, J. (2013). What is HCI?May 17, 2013 Retrieved from, http://repont.tcc.virginia.edu/classes/200r/projects/fall_1999/hci/overview.html
Dix, A. J., et al. (2003). Human-computer interaction. May 17, 2013 Retrieved from,
http://www.hcibook.com/hcibook/downloads/pdf/exercises.pdf.
Fallman, D. (2003). Design-oriented human computer interaction. New Horizons, 5(1).
JACOB, R. J. K. (1991). The use of eye movements in HCI techniques:What you look at is what you
get. ACM Transactions on Information Systems, 9(3). Pp. 152-

169.

Olson, G. M & Olson, J. S. (2003). Human-computer interaction: Psychological aspects of the
human use of computing. Annual Reviews Psychology. 54:491–516.
Parmar, D. (2013). Human computer interaction. May 17, 2013 Retrieved from,

http://sit.iitkgp.ernet.in/research/aut04seminar1/5r.pdf
Rogers, E. (2004).Introduction toHuman-Computer Interaction (HCI). RAS/IFRR Summer School
on"Human-Robot Interaction".2004.
Warren, P. (2013). Understanding HCI methodologies. May 17, 2013 Retrieved from,
http://www.uml.org.cn/jiaohu/pdf/undertst.pdf

5

More Related Content

What's hot

Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)VrundaBhavsar
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]Raul Soto
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)apppsych
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networkingJafar Nesargi
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interactionemaan waseem
 
Human Computer Interface (HCI)
Human Computer Interface (HCI)Human Computer Interface (HCI)
Human Computer Interface (HCI)Shobha Rani
 
Introduction to Information Technology
Introduction to Information TechnologyIntroduction to Information Technology
Introduction to Information TechnologyRa'Fat Al-Msie'deen
 
Perception in artificial intelligence
Perception in artificial intelligencePerception in artificial intelligence
Perception in artificial intelligenceMinakshi Atre
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfvijaykumarK44
 
Operating Systems: Device Management
Operating Systems: Device ManagementOperating Systems: Device Management
Operating Systems: Device ManagementDamian T. Gordon
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basicsPreeti Mishra
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Garry D. Lasaga
 
HUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONJaved Ahmed Samo
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And SoftwareSteven Cahill
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Sachith Perera
 

What's hot (20)

Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)Advanced computer network lab manual (practicals in Cisco Packet tracer)
Advanced computer network lab manual (practicals in Cisco Packet tracer)
 
HCI Presentation
HCI PresentationHCI Presentation
HCI Presentation
 
Grid computing [2005]
Grid computing [2005]Grid computing [2005]
Grid computing [2005]
 
Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)Basic Concepts Of Information Technology (It)
Basic Concepts Of Information Technology (It)
 
Introduction to HCI (UCC)
Introduction to HCI (UCC)Introduction to HCI (UCC)
Introduction to HCI (UCC)
 
Rule based system
Rule based systemRule based system
Rule based system
 
An introduction to networking
An introduction to networkingAn introduction to networking
An introduction to networking
 
Human computer interaction
Human computer interactionHuman computer interaction
Human computer interaction
 
Human Computer Interface (HCI)
Human Computer Interface (HCI)Human Computer Interface (HCI)
Human Computer Interface (HCI)
 
Introduction to Information Technology
Introduction to Information TechnologyIntroduction to Information Technology
Introduction to Information Technology
 
Perception in artificial intelligence
Perception in artificial intelligencePerception in artificial intelligence
Perception in artificial intelligence
 
Human Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdfHuman Computer Interaction Notes 176.pdf
Human Computer Interaction Notes 176.pdf
 
Operating Systems: Device Management
Operating Systems: Device ManagementOperating Systems: Device Management
Operating Systems: Device Management
 
Design process interaction design basics
Design process interaction design basicsDesign process interaction design basics
Design process interaction design basics
 
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
Introduction Artificial Intelligence a modern approach by Russel and Norvig 1
 
IGCSE ICT Theory
IGCSE ICT Theory IGCSE ICT Theory
IGCSE ICT Theory
 
Computer network
Computer networkComputer network
Computer network
 
HUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTIONHUMAN COMPUTER INTERACTION
HUMAN COMPUTER INTERACTION
 
Network Hardware And Software
Network Hardware And SoftwareNetwork Hardware And Software
Network Hardware And Software
 
Human Computer Interaction (HCI)
Human Computer Interaction (HCI) Human Computer Interaction (HCI)
Human Computer Interaction (HCI)
 

Viewers also liked

Francesco Fullone - Il remote working, istruzioni per l’uso
Francesco Fullone - Il remote working, istruzioni per l’usoFrancesco Fullone - Il remote working, istruzioni per l’uso
Francesco Fullone - Il remote working, istruzioni per l’usoEmiliaRomagnaStartUp
 
Smau Padova 2015 - AICEL
Smau Padova 2015 - AICELSmau Padova 2015 - AICEL
Smau Padova 2015 - AICELSMAU
 
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensGVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensAaron Pulkka
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hcijeet patalia
 
Building Mixed Reality Experiences for Microsoft HoloLens in Unity
Building Mixed Reality Experiences for Microsoft HoloLens in UnityBuilding Mixed Reality Experiences for Microsoft HoloLens in Unity
Building Mixed Reality Experiences for Microsoft HoloLens in UnityNick Landry
 
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)Yasmin Zahir
 
Mixed Reality met Microsoft HoloLens
Mixed Reality met Microsoft HoloLensMixed Reality met Microsoft HoloLens
Mixed Reality met Microsoft HoloLensAvanade Nederland
 
Marta Leo smau 2015
Marta Leo smau 2015Marta Leo smau 2015
Marta Leo smau 2015Marta Leo
 
Augmented Reality using Microsoft Hololens
Augmented Reality using Microsoft HololensAugmented Reality using Microsoft Hololens
Augmented Reality using Microsoft HololensKishan Kumar
 

Viewers also liked (10)

Francesco Fullone - Il remote working, istruzioni per l’uso
Francesco Fullone - Il remote working, istruzioni per l’usoFrancesco Fullone - Il remote working, istruzioni per l’uso
Francesco Fullone - Il remote working, istruzioni per l’uso
 
Hololens offering kabel_v22
Hololens offering kabel_v22Hololens offering kabel_v22
Hololens offering kabel_v22
 
Smau Padova 2015 - AICEL
Smau Padova 2015 - AICELSmau Padova 2015 - AICEL
Smau Padova 2015 - AICEL
 
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLensGVRDC Beyond VR: Mixed Reality with Tango and HoloLens
GVRDC Beyond VR: Mixed Reality with Tango and HoloLens
 
Virtual reality in hci
Virtual reality in hciVirtual reality in hci
Virtual reality in hci
 
Building Mixed Reality Experiences for Microsoft HoloLens in Unity
Building Mixed Reality Experiences for Microsoft HoloLens in UnityBuilding Mixed Reality Experiences for Microsoft HoloLens in Unity
Building Mixed Reality Experiences for Microsoft HoloLens in Unity
 
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)HCI : Virtual reality (AUGMENTED & MIXED REALITY)
HCI : Virtual reality (AUGMENTED & MIXED REALITY)
 
Mixed Reality met Microsoft HoloLens
Mixed Reality met Microsoft HoloLensMixed Reality met Microsoft HoloLens
Mixed Reality met Microsoft HoloLens
 
Marta Leo smau 2015
Marta Leo smau 2015Marta Leo smau 2015
Marta Leo smau 2015
 
Augmented Reality using Microsoft Hololens
Augmented Reality using Microsoft HololensAugmented Reality using Microsoft Hololens
Augmented Reality using Microsoft Hololens
 

Similar to Human computer interaction by Atheer

Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interactionshafaitahir
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer InteractionIRJET Journal
 
Hci Map2
Hci Map2Hci Map2
Hci Map2shaeful
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.pptLamaYig
 
Usability guidelines for usable user interface
Usability guidelines for usable user interfaceUsability guidelines for usable user interface
Usability guidelines for usable user interfaceeSAT Publishing House
 
Human computer interaction Semester 1
Human computer interaction Semester 1Human computer interaction Semester 1
Human computer interaction Semester 1HARISA MARDIANA
 
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
 
A Brief History Of Human-Computer Interaction Technology
A Brief History Of Human-Computer Interaction TechnologyA Brief History Of Human-Computer Interaction Technology
A Brief History Of Human-Computer Interaction TechnologyAndrew Molina
 
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
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.pptUsamajawad3
 
HCI project presentation of their pdfs..
HCI project presentation of their pdfs..HCI project presentation of their pdfs..
HCI project presentation of their pdfs..MrGyanprakash
 
COMPUTER APPLICATIONS Module 1 HPSY - Copy.pptx
COMPUTER APPLICATIONS Module 1 HPSY - Copy.pptxCOMPUTER APPLICATIONS Module 1 HPSY - Copy.pptx
COMPUTER APPLICATIONS Module 1 HPSY - Copy.pptxArti Parab Academics
 
1810.mid1043.03
1810.mid1043.031810.mid1043.03
1810.mid1043.03vizualizer
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer InteractionSeta Wicaksana
 

Similar to Human computer interaction by Atheer (20)

Human computer Interaction
Human computer InteractionHuman computer Interaction
Human computer Interaction
 
2 4-10
2 4-102 4-10
2 4-10
 
Human Computer Interaction
Human Computer InteractionHuman Computer Interaction
Human Computer Interaction
 
HCI.pdf
HCI.pdfHCI.pdf
HCI.pdf
 
Hci Map
Hci MapHci Map
Hci Map
 
Hci Map2
Hci Map2Hci Map2
Hci Map2
 
Interaction Paradigms
Interaction ParadigmsInteraction Paradigms
Interaction Paradigms
 
chap-01 HCI.ppt
chap-01 HCI.pptchap-01 HCI.ppt
chap-01 HCI.ppt
 
Usability guidelines for usable user interface
Usability guidelines for usable user interfaceUsability guidelines for usable user interface
Usability guidelines for usable user interface
 
HCI
HCIHCI
HCI
 
Human computer interaction Semester 1
Human computer interaction Semester 1Human computer interaction Semester 1
Human computer interaction Semester 1
 
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
 
A Brief History Of Human-Computer Interaction Technology
A Brief History Of Human-Computer Interaction TechnologyA Brief History Of Human-Computer Interaction Technology
A Brief History Of Human-Computer Interaction Technology
 
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
 
1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt1.lecture_07_paradigms.ppt
1.lecture_07_paradigms.ppt
 
HCI project presentation of their pdfs..
HCI project presentation of their pdfs..HCI project presentation of their pdfs..
HCI project presentation of their pdfs..
 
Hci activity#1
Hci activity#1Hci activity#1
Hci activity#1
 
COMPUTER APPLICATIONS Module 1 HPSY - Copy.pptx
COMPUTER APPLICATIONS Module 1 HPSY - Copy.pptxCOMPUTER APPLICATIONS Module 1 HPSY - Copy.pptx
COMPUTER APPLICATIONS Module 1 HPSY - Copy.pptx
 
1810.mid1043.03
1810.mid1043.031810.mid1043.03
1810.mid1043.03
 
Psychology Human Computer Interaction
Psychology Human Computer InteractionPsychology Human Computer Interaction
Psychology Human Computer Interaction
 

More from Self employed

Test anxiety with displaced learners at the senior school
Test anxiety with displaced learners at the senior schoolTest anxiety with displaced learners at the senior school
Test anxiety with displaced learners at the senior schoolSelf employed
 
Test anxiety among kurdish efl learners in basic schools in kurdistan
Test anxiety among kurdish efl learners in basic schools in kurdistanTest anxiety among kurdish efl learners in basic schools in kurdistan
Test anxiety among kurdish efl learners in basic schools in kurdistanSelf employed
 
Test anxiety among displaced efl learners in khanik province kurdistan
Test anxiety among displaced efl learners in khanik province kurdistanTest anxiety among displaced efl learners in khanik province kurdistan
Test anxiety among displaced efl learners in khanik province kurdistanSelf employed
 
Test anxiety of kurdish efl learners in basic schools in northern iraq
Test anxiety of kurdish efl learners in basic schools in northern iraqTest anxiety of kurdish efl learners in basic schools in northern iraq
Test anxiety of kurdish efl learners in basic schools in northern iraqSelf employed
 
Vocabulary by atheer
Vocabulary by atheerVocabulary by atheer
Vocabulary by atheerSelf employed
 
Correlational research
Correlational research Correlational research
Correlational research Self employed
 
Test anxiety in university
Test anxiety in universityTest anxiety in university
Test anxiety in universitySelf employed
 
Language planning, policy and implementation in south Afirca
Language planning, policy and implementation in south AfircaLanguage planning, policy and implementation in south Afirca
Language planning, policy and implementation in south AfircaSelf employed
 
Writing and language
Writing and languageWriting and language
Writing and languageSelf employed
 

More from Self employed (11)

Test anxiety with displaced learners at the senior school
Test anxiety with displaced learners at the senior schoolTest anxiety with displaced learners at the senior school
Test anxiety with displaced learners at the senior school
 
Test anxiety among kurdish efl learners in basic schools in kurdistan
Test anxiety among kurdish efl learners in basic schools in kurdistanTest anxiety among kurdish efl learners in basic schools in kurdistan
Test anxiety among kurdish efl learners in basic schools in kurdistan
 
Test anxiety among displaced efl learners in khanik province kurdistan
Test anxiety among displaced efl learners in khanik province kurdistanTest anxiety among displaced efl learners in khanik province kurdistan
Test anxiety among displaced efl learners in khanik province kurdistan
 
Test anxiety of kurdish efl learners in basic schools in northern iraq
Test anxiety of kurdish efl learners in basic schools in northern iraqTest anxiety of kurdish efl learners in basic schools in northern iraq
Test anxiety of kurdish efl learners in basic schools in northern iraq
 
Vocabulary by atheer
Vocabulary by atheerVocabulary by atheer
Vocabulary by atheer
 
Correlational research
Correlational research Correlational research
Correlational research
 
Linguistic in short
Linguistic in shortLinguistic in short
Linguistic in short
 
Test anxiety in university
Test anxiety in universityTest anxiety in university
Test anxiety in university
 
Language planning, policy and implementation in south Afirca
Language planning, policy and implementation in south AfircaLanguage planning, policy and implementation in south Afirca
Language planning, policy and implementation in south Afirca
 
Writing and language
Writing and languageWriting and language
Writing and language
 
Assessment
AssessmentAssessment
Assessment
 

Recently uploaded

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...Fwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks..."LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
"LLMs for Python Engineers: Advanced Data Analysis and Semantic Kernel",Oleks...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 

Human computer interaction by Atheer

  • 1. Human-Computer Interaction Abstract Human-computer interaction (HCI) is the study of how people design, implement, and use interactive computer systems and how computers affect individuals, organizations, and society. This encompasses not only ease of use but also new interaction techniques for supporting user tasks, providing better access to information, and creating more powerful forms of communication. Table of contents Introduction ......................................................................................................................................................1 Understanding human – computer interaction (HCI) .....................................................................................1 Computer ..........................................................................................................................................................1 Input devices for interactive use ...................................................................................................................1 Output display devices for interactive use:...................................................................................................1 Processing:....................................................................................................................................................1 Interaction.........................................................................................................................................................2 Human ..............................................................................................................................................................2 Information is stored in memory: .................................................................................................................2 Information is processed and applied: ..........................................................................................................2 Model Human Processor ..................................................................................................................................2 Physical considerations in HCI design .............................................................................................................3 Why Do We Need HCI? ...................................................................................................................................3 Goals.................................................................................................................................................................4 References ........................................................................................................................................................5 Cover page
  • 2. Introduction human-computer interaction (HCI) is the learning of how persons interact with calculating technology.Human-computer interaction is a discipline concerned with the plan, evaluation and execution of communicativecalculating systems for human usage and with the learning of main phenomena surrounding them. Olson (2003) stated that,one major area of work in the field focuses on the design of computer systems. The goal is to produce software and hardware that is useful, usable, and aesthetically pleasing. Understanding human–computerinteraction (HCI) According to Warren (2013), designing for HCI means ensuring system functionality and usability, providing effective user interaction support, and enhancing a pleasant user experience.Furthermore, theoverarching goal is to achieve both organizational and individual user effectiveness and efficiency. To reach these goals, managers and developers need to be knowledgeable about the interplay among users, tasks, task contexts, information technology (IT), and the environments in which systems are used. Computer According to Parmar (2013), a computer system comprises various elements, each of which affects the user of the system. Input devices for interactive use, allowing text entry, drawing and selection from the screen: • Text entry: traditional keyboard, phone text entry, speech and handwriting. • Pointing: principally the mouse, but also touch pad, stylus, and others. • 3D interaction devices. Output display devices for interactive use: • Different types of screen mostly using some form of bitmap display. • Large displays and situated displays for shared and public use. • Digital paper may be usable in the near future. Processing: • The effects when systems run too slow or too fast, the myth of the infinitely fast machine. • Limitations on processing speed. 1
  • 3. • Networks and their impact on system performance. Interaction The communication between the user and the system. Their interaction framework has four parts: • User • Input • System • Output According to Blackwell (n.d.), human-computer interaction is concerned with the joint performance of tasks by humans and machines, the structure of communication between human and machine, human capabilities to use machines (including the learnability of interfaces), algorithms and programming of the interface itself; engineering concerns that arise in designing and building interfaces; the process of specification, design, and implementation of interfaces; and design tradeoffs. Human-computer interaction thus has science, engineering, and design aspects. Human According to Dix (1993), humans are limited in their capacity to process information. This has important implications fordesign. Information is received and responses given via a number of input and output channels: • Visual channel • Haptic channel • Auditory channel •Movement Information is stored in memory: • Sensory memory Information is processed and applied: • Reasoning • Short-term (working) memory • Problem solving • Long-term memory • Skill acquisition • Error Model Human Processor Developed and tested via numerous experimental studies The Psychology of Human-Computer Interaction 2
  • 4. A simple “computer” architecture: - Perceptual processor storage of signals from senses + brief memory - Cognitive processor Working memory Long-term memory (LTM) Think, analyses, recall from LTM, store in STM - Motor processormodel human processor Transmit signals to muscles etc.(Bechhofer,1983). Physical considerations in HCI design 1_Vision,Jacob (1991) mentioned that, as we learn to become a systems analyst, we are becoming accustomed to designing screens and reports for sighted people. The use of color, fonts, graphics, software, and PowerPoint presentations for displays and printed reports as input and output. 2_Hearing, Rogers(2004) stated that, humans also have limits to the amount of stress their senses can withstand. Noisy laser printers and phone conversations can lead to overload on human hearing. 3_Touch,Rogers(2004) argued that, when using an HCI perspective to evaluate the usefulness of keyboards and other input devices, we can rate the human–computer fit as well as the dimensions examining the human–computer–task fit. The choices of human–computer interfaces, such as keyboards, direct manipulation, using a stylus, a mouse, and touch screens. Why Do We Need HCI? • Software forgets • Software is inflexible • Software is lazy • Software blames and abuses users 3
  • 5. • Software won’t take responsibility • Software will thwart your goals and ambition (Rogers, 2004) . Goals According to Ceperley(2013), the goals of HCI are to produce usable and safe system, as well as functional systems. In order to produce computer system with good usability, developer must attempt to: • Understand the factors that determines how people use technology • Develop tools and technique to enable building suitable system • Achieve efficient, effective and safe interaction • Put people first Human-computer interaction arose as a field from intertwined roots in computer graphics, operating systems, human factors, ergonomics, industrial engineering, cognitive psychology, and the systems part of computer science. Parmar (2013) stated that, computer graphics was born from the use of CRT and pen devices very early in the history of computers. This led to the development of several human-computer interaction techniques. According to Parmar (2013), work on operating systems, meanwhile, developed techniques for interfacing input/output devices, for tuning system response time to human interaction times, for multiprocessing, and for supporting windowing environments and animation. This trends of development has currently given rise to "user interface management systems" and "user interface toolkits". 4
  • 6. References Bechhofer, S. (1983). Human computer interaction. May 17, 2013 Retrieved from, http://www.cs.man.ac.uk/~seanb/teaching/COMP10092/COMP10092-HCI.pdf Blackwell, A. (n.d.). Human Computer Interaction. Cambridge Computer Science Tripos.May 17, 2013 Retrieved from, http://www.cl.cam.ac.uk/teaching/1011/HCI/HCI2010.pdf Ceperley, D., Dandekar, S & Eddy, J. (2013). What is HCI?May 17, 2013 Retrieved from, http://repont.tcc.virginia.edu/classes/200r/projects/fall_1999/hci/overview.html Dix, A. J., et al. (2003). Human-computer interaction. May 17, 2013 Retrieved from, http://www.hcibook.com/hcibook/downloads/pdf/exercises.pdf. Fallman, D. (2003). Design-oriented human computer interaction. New Horizons, 5(1). JACOB, R. J. K. (1991). The use of eye movements in HCI techniques:What you look at is what you get. ACM Transactions on Information Systems, 9(3). Pp. 152- 169. Olson, G. M & Olson, J. S. (2003). Human-computer interaction: Psychological aspects of the human use of computing. Annual Reviews Psychology. 54:491–516. Parmar, D. (2013). Human computer interaction. May 17, 2013 Retrieved from, http://sit.iitkgp.ernet.in/research/aut04seminar1/5r.pdf Rogers, E. (2004).Introduction toHuman-Computer Interaction (HCI). RAS/IFRR Summer School on"Human-Robot Interaction".2004. Warren, P. (2013). Understanding HCI methodologies. May 17, 2013 Retrieved from, http://www.uml.org.cn/jiaohu/pdf/undertst.pdf 5