Overview Human Computer Interaction

 For more detail explanation visit 

"CS & IT Tutorial by Vrushali" YouTube channel.


Complete Human Computer Interaction subject playlist available.


What is Human Computer Interaction? About HCI in detail

  • Human Computer interaction (HCI) is characterized as a dialogue or interchange between the human and the computer.
  •  Because the output of one serves as the input for the other in an exchange of actions and intentions.
  • HCI is the study of interaction between people (users) and computers.
  • Human Computer Interaction is concerned with the design, evaluation and implementation of interactive computing systems for human use and with the study of major phenomena surrounding them.

Why HCI?

  • In the past, computers were expensive & used by technical people only.
  • Now, computers are cheap and used by non-technical people (different backgrounds, needs, knowledge, skills)
  • Computer and software manufacturers have noticed the importance of making computers “user-friendly”: easy to use, save people time, etc.


Components of HCI   Components of HCI in detail

There are total 3 Components:
  1. Human
  2. Computer
  3. Interaction

1. To Understand Human

  • Individual users or group of users working together in particular organization.
  • Human cognition process is involved when interacting with system, like attention, perception and recognition, memory, learning, reasoning, problem solving and decision making.
2. Understand Computer:
  • Most sophisticated machine.
  • Included Mobiles, Tabs, Camera, Washing Machine, Oven, Refrigerator etc,
  • Human handled different Input & Output devices, Memory & Processing purpose.
3. Understand Interaction:
  • Communication between user & the system.
  • Interaction involves human send input to the computer, Computer display data, Output of the computer, Sensory input to the human, Motor response output of the human.
 
  1. Usability: Any system or machine is Easy to use, Easy to learn, Easy to remember how to use, Effective to use, Efficient to use, Safe to use & Enjoyable to use. Example : MS Word here, Anyone can easily use this software for different needed tasks.
  2. Safety: Protecting the user from dangerous & undesirable situation. Included medical units in ICU, privacy & security in passwords, VISA card numbers etc. Example: MS Word - Gives warning "Exit before save"
  3. Utility: Software's that provide right kind of functionality. High utility includes Scientific calculators which provide correct mathematical & programmable operations. Low utility includes Software drawing tools etc. Example: MS Word lot of word processing features have provided.
  4. Effectiveness: User can accomplish there goal by using specific system or machine. Example: MS Word here, A science students can handle math's equations.
  5. Efficiency: How quickly user can accomplish there goal by using specific system or machine. Example: MS Word here, Different templates have given as per user perspective.
  6. Appeal: How well user like the system? Included first impression of the user & Long term satisfaction of the user. Example : MS Word here, User interface is interactive.

Multidisciplinary Fields of HCI Fields in HCI in detail
HCI Used in:
  1. Computer Science & IT Field
  2. Engineering Organization Field
  3. Design Field
  4. Medical Field
  5. Banking Sectors
  6. Traveling Field
  7. Speech Language Pathology
  8. Information Security
  9. Psychology Field
  10. Cognitive Sciences Field
  11. Social Field
  12. Ergonomics & Human Factors Field etc.

  1. Gaining Market Share : People buy / use products with higher usability. Ex. Google Search
  2. Improving Productivity : Employee perform there job in faster manner. Ex. Internet
  3. Lowering Support Cost : If product is not usable, Customer support available.
  4. Reducing Development Cost : Avoid & Don't develop unwanted features in system or machine.

Principles of HCI Principles of HCI in detail
By using this principles all the systems or machines are easy to use & learn.

  1. Compatibility: Users are compatible with the system according to there user interface & functionalities with there accuracy. It reduce learning time & errors.
  2. Ease of Learning ; Easy to use & learn, Rapidly work done.
  3. Memorability: All the components (Textbox, Checkbox, Buttons etc.) placed properly, Logical grouping of menus (Font Type, Edit etc.) & Proper symbols are given.
  4. Predictability: Users expectations about final result or output. Include Consistency, Generalizability & Familiarity,
  5. Simplicity: Easy to understand & use.
  6. Flexibility: Flexible hardware (Like Mouse, Keyboard, Keys etc.) & styles of interaction
  7. Responsiveness: System give quick response to users. Inform the user if long delays are there.
  8. Protestation : Protect user & the system form viruses & errors.
  9. Invisible Technology : No need to know technical details to the user. User only knows front end interface.
  10. WYSIWYG : What you see what you get.

Important Question (Exam point of view)
  1. What is HCI? List & explain various discipline / fields of Human Computer Interaction. (6)
  2. Explain various principles of Human Computer Interaction.(8)
  3. Explain following terms: Predictability, Synthesizability, Familiarity, Consistency.(8)
  4. Explain in detail need of study HCI for producing good interactive software. (6)
  5. How to get to know the system user? Explain various methods adopted in user centered design. What are the people directly or indirectly affected by student registration system. (8)
  6. Explain why - “A design should be User-Centric”. (6)


Thank You.









Comments

Popular posts from this blog

CS & IT Tutorials by Vrushali