SlideShare a Scribd company logo
1 of 17
17CSX11-HCI
UNIT 2
INTERACTION AND INTERFACES
INTERACTION
Interaction Design defined as user oriented field of study that focuses on meaningful communication
of media through cyclical and collaborative processes between people and technology.
communication
user system
Interaction Includes:
The Interaction
• interaction models
translations between user and system S U
• ergonomics
physical characteristics of interaction
• interaction styles
the nature of user/system dialog
• Context
social, organizational, motivational
O
I
Presentation
core
observation
task
performance articulation
GOALS OF INTERACTION:
1.Develop usable products.
2. Usability means easy to learn, effective to use and provide an enjoyable experience.
3. Involve all stakeholders (end-users +....) in the design process.
MODELS OF INTERACTION
The use of models of interaction can help us to understand exactly what is going on in the
interaction and identify the likely root of difficulties. They also provide us with a framework to
compare different interaction styles and to consider interaction problems.
Models of Interaction Communication:
Complex Human - Complex Systems Models of Interaction Help Understand what is going on in the
Interaction Identify the likely root of difficulties.
Two Models:
 Norman's Model (The execution-evaluation cycle)
 Abowd and Beale framework
Norman's Model (The execution-evaluation cycle)
1.Establishing the goal.
2. Forming the intention.
3. Specifying the action sequence.
4. Executing the action.
5. Perceiving the system state.
6. Interpreting the system state.
7. Evaluating the system state with respect to the goals and intentions
Abowd and Beale framework
Abowd and Beale's interaction framework with the context of
existing interaction models shown according to their particular
emphasis. A framework for user-interfaces to databases (IDSs)
is proposed which draws from existing research
on human computer interaction (HCI) and database systems.
Why Models of Interaction?
Interaction models enable us:-
• To understand exactly what is going on in the interaction and identify the likely root of difficulties
• To compare different interaction styles and to consider interaction problems
• To address the translations between what the user wants and what the system does.
• To identify and evaluate components of the interaction, and at the physical, social and organizational
issues that provide the context for it.
FRAMEWORKS AND HCI
 The ergonomics field addresses issues on the user side of the interface, including input
and output, and the current user context.
 Box design and interaction styles can be placed especially near the input branch of the
frame, dealing with both specificity and functionality.
 Presentation and screen design are related to the output branch of the frame
 The whole framework can be incorporated into the social and organizational context that
affects communication.
 Each of these areas has significant implications for building interactive systems and user
performance
About Interaction Framework:
▸ extension of Norman...
▸ their interaction framework has 4 parts
user> input› system> output
▸ each has its own unique language
interaction translation between languages
▸ problems in interaction =problems in translation
Detail about Interaction Framework :
1. Core:
The system language is known as core language which understand by system or its
machine language.
2. Task:
The users language referred as user task language understand by the user.
3. Articulation:
Users produced some input to the system in various forms.
Presentation
performance
observation
articulation
4.Performance:
System performs actions on those input.
5. Presentation:
System present the output to the user.
6. Observation:
User observe those output and perform action core on them
ERGONOMICS
 Ergonomic word derived from Greek work i.e. Ergon [Work] & nomos [Natural Laws].
 Ergonomics is study of people in there working environment.
 Ergonomics is study of psychology and system constraints which is concern in HCI.
"The discipline of science that deals with the
relationship of human being with the system”
"Ergonomics is the science of designing user
interaction with equipment and workplaces to fit
the user”
WHAT IS ERGONOMICS?
The International Ergonomics Association defines ergonomics as follows:
"Ergonomics is employed to fulfill the two goals of health and productivity".
• Designing jobs, equipment, and work tasks to fit human physical characteristics and energy
limitations,
• Make the work fit the person, not the person fit the work“
case of Ergonomics:
1. Arrangement of Controls And Display:
It is the set of frequently used controls which arrange logically, so user get easily read it.
Examples:Controls grouped according to function or frequency of use, or sequentially like.MS Word:
Insert-> Picture, Table, Shapes etc.In mobile Notifications stored in Notification Window only etc.
2. Physical environment of interaction:
It is focus on standing, moving and sitting position we used app.
Examples:Seating arrangements adaptable with all sizes of user. Portability of applications.Pedometer
(Step Counter Application).
3. Health Issues:
It includes Physical Postures, Poor Arrangement Of Devices, Back Pain And Eye Strain Etc.
Examples:Physical Position, Environmental Conditions (Temperature, Humidity), Lighting, Noise.Keyboard,
Mouse has good design, Flexible with your body parts.A proper chair rest back comfortable with good hand rest
with adjustable chairs or tables.Maintain Brightness, User observe monitor screen easily without eye strain.
➤Noise level should be maintain at comfortable level.
Time spend on system should be controlled manner.
Excessive interaction with long time may affects issues with back pain, eye strain.
4.Colors:
Every color has there own culture and identity.
Examples:Use of Red for Warning or Inform about emergencies.
➤ Green for Battery sever for laptop.
➤In signals, Red-> Stop, Green-> Go & Yellow-> Stand by.
➤ Some countries have Red is happiness & Good Fortune but in another countries Red is dangerous.
INTERACTION STYLES
Interaction styles can be defined as dialogue between user and system.
Common used Interaction Styles are:
1. Command-line interfaces
2. Menu-based interfaces
3. Natural Language interfaces
4. Form-fills and spreadsheets interfaces
5. Point-and-Click interfaces
6. 3D Interfaces
7. The WIMP interfaces
8. Questions/Answers and Query Dialog interfaces
1.COMMAND LINE INTERACTION :
 First Interaction Dialog Style to be commonly used.
 Command must be remembered. No hint is provided in Command line to indicate which command is
needed.
 Provide instruction to computer directly using:
Single characters
Whole words
Abbreviations (e.g. cd, ftp)
Function keys
Advantages
1. Flexible
2. appeals to "power" users
3. allows user initiative
4. allows convenient creation of macros
5. Cheap
Disadvantages
1. low visibility
2. requires substantial training and memorization
3. not useful for "novice" users
4. poor error handling (relative)
2.MENU STYLE INTERACTION
 Set of options available to the user is display on screen.
 Selected using Mouse, Typing letter or number & Short cuts keys.
 Menu options are meaningful & logically group together.
 Offer only those actions that make sense in the current situation.
 Use based on recognition not remembering Item names and icon must be carefully chosen.
 Menu may take up screen space, solution:
 Pull-down, Pop-up, Cascading Menus, Iconic Menus etc.
Advantages:
1. reduces learning
2. Time reduces
3. keystrokes structures
4. decision making easy to support error handling
Disadvantages:
1. too many menus for complex tasks can be slow for frequent users
2. consumes screen space
3.NATURAL LANGUAGE INTERFACES
 Most attractive language for communication with computers.
 It's difficult to understand by machine.
 Familiar to user.
Examples:
1. Programming Languages like C, C++, JAVA, Query languages etc.
2. Speech Recognition. (Audio, Video calls etc.)
3. Chatter Bot, Alexa etc.
Advantages :
1. natural to specify
2. Fits mobile devices
Disadvantages :
1. requires clarification dialog
2. can not be applied generally yet
3. may require more keystrokes
4. unpredictable results
4.FORM FILLS & SPREADSHEETS INTERFACE
• It Includes spreadsheets.
• The data entered into the application to correct place.
• Designed for clerical workers with little experience allow flexible entry, form-filling. Advance operation etc. Good
Navigation for entering valid data.
• Structured way of gathering info Should be possible. Example:MS-Excel, Google Forms, Open Office, Lotus etc. Go-
faster Travel Agency Booking Fields.
• Finance, Bank, Educational Academic, Stock Management etc.
5.POINT & CLICK INTERFACE
Point & Click Interface Messenger has used point and click interfaces as the main interaction style.
• It used in
1. Multimedia System
2. Web Browser
3. Hypertext etc.
Clickable items Icons In touch sensitive devices. It is rather touch and click. ButtonsList items Menu items
Action takes place only single click of mouse button. You may point any Icon, Folder, Location, Maps and file
etc.
6.Three-dimensional interfaces
There is an increasing use of three-dimensional effects in user interfaces. The most
obvious example is virtual reality, but VR is only part of a range of 3D techniques
available to the interface designer.
7.WIMP interfaces
WIMP Interfaceelements of the wimp interface windows, icons, menus, pointers +++ buttons, toolbars,
palettes, dialog boxes
8.Question/answer and query dialog
Question and answer dialog is a simple mechanism for providing input to an application in a specific domain.
The user is asked a series of questions (mainly with yes/no responses, multiple choice, or codes) and so is led
through the interaction step bystep.
An example of this would be web questionnaires.
ELEMENTS OF THE WIMP INTERFACE
The WIMP (Windows, Icons, Menus, Pointer) interface is a graphical user interface (GUI) that is widely used in
modern computer systems. It consists of four primary elements:
1. Windows:
A window is a rectangular area on the screen that displays information or controls. Windows can be
resized, minimized, maximized, or closed, and they can be moved around the screen as needed.
2. Icons:
An icon is a small graphical representation of an object, such as a file or folder, that can be clicked on
to open or access the object. Icons are typically arranged on the desktop or in a folder or menu.
3. Menus:
A menu is a list of options that appears when the user clicks on a menu bar or a menu button. Menus
can contain sub-menus, and they can be customized to include commands or options specific to an
application. pop-up Menus: is a menu in a graphical user interface (GUI) that appears upon user interaction,
such as a right-click mouse operation. Expanding Menus: Expanding menus make some information invisible.
4. Pointer:
A pointer is a graphical element that represents the position of the mouse or other pointing device
on the screen. The pointer is used to select objects, click buttons, and interact with other elements of the
interface.
Together, these elements provide a rich and flexible interface for users to interact with their computer
systems. The WIMP interface has become ubiquitous in modern computing, and it has been adapted and
extended to include many additional features and capabilities, such as touch screens,
gesture recognition, and voice control.
Advantages of WIMP:
1. Easy to use, especially for a beginner
2. You do not have to learn complicated commands
3. User friendly
4. Increased speed of learning.
5. Provide greater productivity and efficiency in a wide
6. variety of applications.
Disadvantages of WIMP :
1. They use more processing power than other types of interface
2. They can be slow for experienced programmers to use.
3. Pure WIMP doesn't use other senses: hearing, touch
4. It takes more RAM and storage space on the disc.

More Related Content

Similar to Human Computer interaction -Interaction design basics

Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4DBPMCF
 
HCI 3e - Ch 3: The interaction
HCI 3e - Ch 3:  The interactionHCI 3e - Ch 3:  The interaction
HCI 3e - Ch 3: The interactionAlan Dix
 
HCI - Chapter 3
HCI - Chapter 3HCI - Chapter 3
HCI - Chapter 3Alan Dix
 
Principles of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical softwarePrinciples of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical softwareMartin Chapman
 
Software engg. pressman_ch-12
Software engg. pressman_ch-12Software engg. pressman_ch-12
Software engg. pressman_ch-12Dhairya Joshi
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)emaan waseem
 
Human computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptxHuman computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptxSHEHERYARali12
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL Um e Farwa
 
Topic 3 Human Computer Interaction
Topic 3 Human Computer InteractionTopic 3 Human Computer Interaction
Topic 3 Human Computer Interactionnur ezzaty
 
UI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best PracticesUI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best PracticesSamuel Chow
 
Human Computer Interaction - Interaction Design
Human Computer Interaction - Interaction DesignHuman Computer Interaction - Interaction Design
Human Computer Interaction - Interaction DesignVrushali Dhanokar
 
Dialogue management system
Dialogue management systemDialogue management system
Dialogue management systemMayank Agarwal
 
lecture-3-1523011494 Lecture #3).pptx
lecture-3-1523011494 Lecture #3).pptxlecture-3-1523011494 Lecture #3).pptx
lecture-3-1523011494 Lecture #3).pptxBhanukaFernando3
 

Similar to Human Computer interaction -Interaction design basics (20)

Designing user interface module 4
Designing user interface module 4Designing user interface module 4
Designing user interface module 4
 
HCI 3e - Ch 3: The interaction
HCI 3e - Ch 3:  The interactionHCI 3e - Ch 3:  The interaction
HCI 3e - Ch 3: The interaction
 
HCI - Chapter 3
HCI - Chapter 3HCI - Chapter 3
HCI - Chapter 3
 
Unit v
Unit vUnit v
Unit v
 
Principles of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical softwarePrinciples of Health Informatics: Usability of medical software
Principles of Health Informatics: Usability of medical software
 
Software engg. pressman_ch-12
Software engg. pressman_ch-12Software engg. pressman_ch-12
Software engg. pressman_ch-12
 
HCI
HCI HCI
HCI
 
Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)Human computer interaction 3 4(revised)
Human computer interaction 3 4(revised)
 
Human computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptxHuman computer interaction chapter 2 interaction Styles.pptx
Human computer interaction chapter 2 interaction Styles.pptx
 
Vp all slides
Vp   all slidesVp   all slides
Vp all slides
 
HCI LAB MANUAL
HCI LAB MANUAL HCI LAB MANUAL
HCI LAB MANUAL
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
Ijetr021224
Ijetr021224Ijetr021224
Ijetr021224
 
Topic 3 Human Computer Interaction
Topic 3 Human Computer InteractionTopic 3 Human Computer Interaction
Topic 3 Human Computer Interaction
 
UI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best PracticesUI Design - Lessons Learned, Principles, and Best Practices
UI Design - Lessons Learned, Principles, and Best Practices
 
Human Computer Interaction - Interaction Design
Human Computer Interaction - Interaction DesignHuman Computer Interaction - Interaction Design
Human Computer Interaction - Interaction Design
 
Ch16
Ch16Ch16
Ch16
 
UI architecture & designing
UI architecture & designingUI architecture & designing
UI architecture & designing
 
Dialogue management system
Dialogue management systemDialogue management system
Dialogue management system
 
lecture-3-1523011494 Lecture #3).pptx
lecture-3-1523011494 Lecture #3).pptxlecture-3-1523011494 Lecture #3).pptx
lecture-3-1523011494 Lecture #3).pptx
 

Recently uploaded

Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidNikhilNagaraju
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)dollysharma2066
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and usesDevarapalliHaritha
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVRajaP95
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxk795866
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...VICTOR MAESTRE RAMIREZ
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...srsj9000
 

Recently uploaded (20)

Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
main PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfidmain PPT.pptx of girls hostel security using rfid
main PPT.pptx of girls hostel security using rfid
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
Call Us ≽ 8377877756 ≼ Call Girls In Shastri Nagar (Delhi)
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
power system scada applications and uses
power system scada applications and usespower system scada applications and uses
power system scada applications and uses
 
Design and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdfDesign and analysis of solar grass cutter.pdf
Design and analysis of solar grass cutter.pdf
 
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IVHARMONY IN THE NATURE AND EXISTENCE - Unit-IV
HARMONY IN THE NATURE AND EXISTENCE - Unit-IV
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
Introduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptxIntroduction-To-Agricultural-Surveillance-Rover.pptx
Introduction-To-Agricultural-Surveillance-Rover.pptx
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...Software and Systems Engineering Standards: Verification and Validation of Sy...
Software and Systems Engineering Standards: Verification and Validation of Sy...
 
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
Gfe Mayur Vihar Call Girls Service WhatsApp -> 9999965857 Available 24x7 ^ De...
 

Human Computer interaction -Interaction design basics

  • 2. INTERACTION Interaction Design defined as user oriented field of study that focuses on meaningful communication of media through cyclical and collaborative processes between people and technology. communication user system Interaction Includes: The Interaction • interaction models translations between user and system S U • ergonomics physical characteristics of interaction • interaction styles the nature of user/system dialog • Context social, organizational, motivational O I Presentation core observation task performance articulation
  • 3. GOALS OF INTERACTION: 1.Develop usable products. 2. Usability means easy to learn, effective to use and provide an enjoyable experience. 3. Involve all stakeholders (end-users +....) in the design process. MODELS OF INTERACTION The use of models of interaction can help us to understand exactly what is going on in the interaction and identify the likely root of difficulties. They also provide us with a framework to compare different interaction styles and to consider interaction problems. Models of Interaction Communication: Complex Human - Complex Systems Models of Interaction Help Understand what is going on in the Interaction Identify the likely root of difficulties. Two Models:  Norman's Model (The execution-evaluation cycle)  Abowd and Beale framework
  • 4. Norman's Model (The execution-evaluation cycle) 1.Establishing the goal. 2. Forming the intention. 3. Specifying the action sequence. 4. Executing the action. 5. Perceiving the system state. 6. Interpreting the system state. 7. Evaluating the system state with respect to the goals and intentions Abowd and Beale framework Abowd and Beale's interaction framework with the context of existing interaction models shown according to their particular emphasis. A framework for user-interfaces to databases (IDSs) is proposed which draws from existing research on human computer interaction (HCI) and database systems.
  • 5. Why Models of Interaction? Interaction models enable us:- • To understand exactly what is going on in the interaction and identify the likely root of difficulties • To compare different interaction styles and to consider interaction problems • To address the translations between what the user wants and what the system does. • To identify and evaluate components of the interaction, and at the physical, social and organizational issues that provide the context for it. FRAMEWORKS AND HCI  The ergonomics field addresses issues on the user side of the interface, including input and output, and the current user context.  Box design and interaction styles can be placed especially near the input branch of the frame, dealing with both specificity and functionality.  Presentation and screen design are related to the output branch of the frame
  • 6.  The whole framework can be incorporated into the social and organizational context that affects communication.  Each of these areas has significant implications for building interactive systems and user performance About Interaction Framework: ▸ extension of Norman... ▸ their interaction framework has 4 parts user> input› system> output ▸ each has its own unique language interaction translation between languages ▸ problems in interaction =problems in translation Detail about Interaction Framework : 1. Core: The system language is known as core language which understand by system or its machine language. 2. Task: The users language referred as user task language understand by the user. 3. Articulation: Users produced some input to the system in various forms. Presentation performance observation articulation
  • 7. 4.Performance: System performs actions on those input. 5. Presentation: System present the output to the user. 6. Observation: User observe those output and perform action core on them ERGONOMICS  Ergonomic word derived from Greek work i.e. Ergon [Work] & nomos [Natural Laws].  Ergonomics is study of people in there working environment.  Ergonomics is study of psychology and system constraints which is concern in HCI. "The discipline of science that deals with the relationship of human being with the system” "Ergonomics is the science of designing user interaction with equipment and workplaces to fit the user”
  • 8. WHAT IS ERGONOMICS? The International Ergonomics Association defines ergonomics as follows: "Ergonomics is employed to fulfill the two goals of health and productivity". • Designing jobs, equipment, and work tasks to fit human physical characteristics and energy limitations, • Make the work fit the person, not the person fit the work“ case of Ergonomics: 1. Arrangement of Controls And Display: It is the set of frequently used controls which arrange logically, so user get easily read it. Examples:Controls grouped according to function or frequency of use, or sequentially like.MS Word: Insert-> Picture, Table, Shapes etc.In mobile Notifications stored in Notification Window only etc. 2. Physical environment of interaction: It is focus on standing, moving and sitting position we used app. Examples:Seating arrangements adaptable with all sizes of user. Portability of applications.Pedometer (Step Counter Application).
  • 9. 3. Health Issues: It includes Physical Postures, Poor Arrangement Of Devices, Back Pain And Eye Strain Etc. Examples:Physical Position, Environmental Conditions (Temperature, Humidity), Lighting, Noise.Keyboard, Mouse has good design, Flexible with your body parts.A proper chair rest back comfortable with good hand rest with adjustable chairs or tables.Maintain Brightness, User observe monitor screen easily without eye strain. ➤Noise level should be maintain at comfortable level. Time spend on system should be controlled manner. Excessive interaction with long time may affects issues with back pain, eye strain. 4.Colors: Every color has there own culture and identity. Examples:Use of Red for Warning or Inform about emergencies. ➤ Green for Battery sever for laptop. ➤In signals, Red-> Stop, Green-> Go & Yellow-> Stand by. ➤ Some countries have Red is happiness & Good Fortune but in another countries Red is dangerous.
  • 10. INTERACTION STYLES Interaction styles can be defined as dialogue between user and system. Common used Interaction Styles are: 1. Command-line interfaces 2. Menu-based interfaces 3. Natural Language interfaces 4. Form-fills and spreadsheets interfaces 5. Point-and-Click interfaces 6. 3D Interfaces 7. The WIMP interfaces 8. Questions/Answers and Query Dialog interfaces
  • 11. 1.COMMAND LINE INTERACTION :  First Interaction Dialog Style to be commonly used.  Command must be remembered. No hint is provided in Command line to indicate which command is needed.  Provide instruction to computer directly using: Single characters Whole words Abbreviations (e.g. cd, ftp) Function keys Advantages 1. Flexible 2. appeals to "power" users 3. allows user initiative 4. allows convenient creation of macros 5. Cheap Disadvantages 1. low visibility 2. requires substantial training and memorization 3. not useful for "novice" users 4. poor error handling (relative)
  • 12. 2.MENU STYLE INTERACTION  Set of options available to the user is display on screen.  Selected using Mouse, Typing letter or number & Short cuts keys.  Menu options are meaningful & logically group together.  Offer only those actions that make sense in the current situation.  Use based on recognition not remembering Item names and icon must be carefully chosen.  Menu may take up screen space, solution:  Pull-down, Pop-up, Cascading Menus, Iconic Menus etc. Advantages: 1. reduces learning 2. Time reduces 3. keystrokes structures 4. decision making easy to support error handling Disadvantages: 1. too many menus for complex tasks can be slow for frequent users 2. consumes screen space
  • 13. 3.NATURAL LANGUAGE INTERFACES  Most attractive language for communication with computers.  It's difficult to understand by machine.  Familiar to user. Examples: 1. Programming Languages like C, C++, JAVA, Query languages etc. 2. Speech Recognition. (Audio, Video calls etc.) 3. Chatter Bot, Alexa etc. Advantages : 1. natural to specify 2. Fits mobile devices Disadvantages : 1. requires clarification dialog 2. can not be applied generally yet 3. may require more keystrokes 4. unpredictable results
  • 14. 4.FORM FILLS & SPREADSHEETS INTERFACE • It Includes spreadsheets. • The data entered into the application to correct place. • Designed for clerical workers with little experience allow flexible entry, form-filling. Advance operation etc. Good Navigation for entering valid data. • Structured way of gathering info Should be possible. Example:MS-Excel, Google Forms, Open Office, Lotus etc. Go- faster Travel Agency Booking Fields. • Finance, Bank, Educational Academic, Stock Management etc.
  • 15. 5.POINT & CLICK INTERFACE Point & Click Interface Messenger has used point and click interfaces as the main interaction style. • It used in 1. Multimedia System 2. Web Browser 3. Hypertext etc. Clickable items Icons In touch sensitive devices. It is rather touch and click. ButtonsList items Menu items Action takes place only single click of mouse button. You may point any Icon, Folder, Location, Maps and file etc. 6.Three-dimensional interfaces There is an increasing use of three-dimensional effects in user interfaces. The most obvious example is virtual reality, but VR is only part of a range of 3D techniques available to the interface designer. 7.WIMP interfaces WIMP Interfaceelements of the wimp interface windows, icons, menus, pointers +++ buttons, toolbars, palettes, dialog boxes 8.Question/answer and query dialog Question and answer dialog is a simple mechanism for providing input to an application in a specific domain. The user is asked a series of questions (mainly with yes/no responses, multiple choice, or codes) and so is led through the interaction step bystep. An example of this would be web questionnaires.
  • 16. ELEMENTS OF THE WIMP INTERFACE The WIMP (Windows, Icons, Menus, Pointer) interface is a graphical user interface (GUI) that is widely used in modern computer systems. It consists of four primary elements: 1. Windows: A window is a rectangular area on the screen that displays information or controls. Windows can be resized, minimized, maximized, or closed, and they can be moved around the screen as needed. 2. Icons: An icon is a small graphical representation of an object, such as a file or folder, that can be clicked on to open or access the object. Icons are typically arranged on the desktop or in a folder or menu. 3. Menus: A menu is a list of options that appears when the user clicks on a menu bar or a menu button. Menus can contain sub-menus, and they can be customized to include commands or options specific to an application. pop-up Menus: is a menu in a graphical user interface (GUI) that appears upon user interaction, such as a right-click mouse operation. Expanding Menus: Expanding menus make some information invisible. 4. Pointer: A pointer is a graphical element that represents the position of the mouse or other pointing device on the screen. The pointer is used to select objects, click buttons, and interact with other elements of the interface.
  • 17. Together, these elements provide a rich and flexible interface for users to interact with their computer systems. The WIMP interface has become ubiquitous in modern computing, and it has been adapted and extended to include many additional features and capabilities, such as touch screens, gesture recognition, and voice control. Advantages of WIMP: 1. Easy to use, especially for a beginner 2. You do not have to learn complicated commands 3. User friendly 4. Increased speed of learning. 5. Provide greater productivity and efficiency in a wide 6. variety of applications. Disadvantages of WIMP : 1. They use more processing power than other types of interface 2. They can be slow for experienced programmers to use. 3. Pure WIMP doesn't use other senses: hearing, touch 4. It takes more RAM and storage space on the disc.