What is human-computer interaction and why is it important?
Human-computer interaction (HCI) is a multidisciplinary subject that focuses on computer design and user experience. It brings together expertise from computer science, cognitive psychology, behavioural science, and design to understand and facilitate better interactions between users and machines.
How human-computer interaction affects the society today?
The constant development in HCI technology has increased people’s productivity massively. The advances in both computers and robotics means that many manufacturing tasks can now be completely automated. Factory machines are in many ways easier to use than human workers on production lines for things like cars.
How does the human interact with the computer?
The user interacts directly with hardware for the human input and output such as displays, e.g. through a graphical user interface. The user interacts with the computer over this software interface using the given input and output (I/O) hardware.
What are the principles of human computer interaction?
HCI is about
- Understanding the users.
- Understanding users tasks.
- Understanding the surrounding environment.
- GUI requirements gathering and analysis.
- Design prototype.
- Evaluate the system.
What are the 7 HCI principles?
Norman’s 7 Principles
- Use both knowledge in the world and knowledge in the head.
- Simplify the structure of tasks.
- Make things visible: bridge the gulfs of Execution and Evaluation.
- Get the mappings right.
- Exploit the power of constraints, both natural and artificial.
- Design for error.
- When all else fails, standardize.
What is Human-Computer Interaction course?
Human-computer Interaction (HCI) studies the relationship between computer technology and people. It borrows methodologies and techniques from Computer Science, Human-factors Engineering, and Cognitive Science to make our interaction with technology as beneficial as possible.