2. WHAT IS HUMAN-COMPUTER INTERACTION (HCI)?
HUMAN-COMPUTER INTERACTION (HCI) IS A
MULTIDISCIPLINARY FIELD OF STUDY FOCUSING ON THE
DESIGN OF COMPUTER TECHNOLOGY AND, IN PARTICULAR,
THE INTERACTION BETWEEN HUMANS (THE USERS) AND
COMPUTERS. WHILE INITIALLY CONCERNED WITH
COMPUTERS, HCI HAS SINCE EXPANDED TO COVER ALMOST
ALL FORMS OF INFORMATION TECHNOLOGY DESIGN.
3. History
Human Computer Interaction(HCI) is an area of research and practice
that emerged in the late 1970s and early 1980s, initially as an area in
Computer Science. HCI has expanded rapidly and steadily for three
decades, attracting professionals from many other disciplines and
incorporating diverse concepts and approaches.
1970s- The rise of the Personal Computer.
The broad project of cognitive science, which incorporated cognitive
psychology, artificial intelligence, linguistics, cognitive anthropology,
and the philosophy of mind, had formed at the end of the 1970s.
1980s- Graphical User Interface (GUI).
4. Graphical User Interface (GUI) is the interface that is designed for the easier
understanding of the users of the computers. Before GUI, there was a command
prompt by which command was given to the computers. GUI started the graphical
interface which is easy to use, understand, visualize, and it improved the working
environment.
1987- Windows
1990s- The Internet and Collaborative works.
The Internet started journey in 1990s. So, communications among people became
easier. In the consequence of this, many new technologies arrived for better
communication.
2000s- Mobile Computing and Beyond.
5. IMPORTANCE OF HCI?
is crucial in designing intuitive interfaces that people with
different abilities and expertise usually access.
Most importantly, human-computer interaction is helpful
for communities lacking knowledge and formal training on
interacting with specific computing systems.
6. GOALS AND PRINCIPLES
The Goals of HCI
understand the factors that determine how people use technology.
develop tools and techniques to enable building suitable systems.
achieve efficient, effective, and safe interaction. put people first.
A Usable System is:
- Easy to Learn
- Easy to remember how to use
- Effective to Use
- Safe to Use
- Enjoyable to USe