0% found this document useful (0 votes)
17 views4 pages

Kashish Hci

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views4 pages

Kashish Hci

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

Assignment No:1

Program: BS CS
Semester: 7th
Subject: HCI
Topic: Introduction to HCI
Submit by: kashish kumari
Submit to: Mr. Waheed ur Rehman
Date: 29-10-2024

Counter sign

1
Human computer interaction:
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.

Key Elements of HCI:


Now that you know the HCI meaning, let’s explore it further by discovering its main
components. These are:
1. The user — an individual or group which uses a computer system for a common task. To
make the interaction seamless, HCI studies users' needs, goals, and behavior patterns. It
also takes cognitive abilities, emotions, and past experiences into account to improve the
interfaces.
2. The interface. It plays a vital role in HCI as it directly
influences user interactions. All the factors like touch,
click, voice commands, screen size, and color contrast
can affect how users engage with digital systems.
Designers tailor interfaces to help them achieve
different user needs and optimize their layouts for
various devices like smartphones or computers.
3. A "computer" can be defined as an electronic device
that processes data according to a set of instructions (software) to perform a wide range
of tasks. HCI focuses on the design and use of computer technology, emphasizing the
interactions between humans (users) and computers.

Importance of HCI
• 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.
• With efficient HCI designs, users need not consider the
intricacies and complexities of using the computing
system. User-friendly interfaces ensure that user
interactions are clear, precise, and natural.

2
the importance of HCI in our day-to-day lives:
1. HCI in daily lives
Today, technology has penetrated our routine lives and has impacted our daily activities. To
experience HCI technology, one need not own or use a smartphone or computer.
2. Industry
Industries that use computing technology for day-to-day activities tend to consider HCI a
necessary business-driving force.
3.Accessible to disabled
The primary objective of HCI is to design systems that make them accessible, usable, efficient,
and safe for anyone and everyone.
4. An integral part of software success
HCI is an integral part of software development companies that develop software for end-users.
5. Useful for untrained communities
Today, user manuals for general computer systems are a rarity. Very few advanced and complex
computing systems provide user manuals.

Goals of HCI:
The principal objective of HCI is to develop
functional systems that are usable, safe, and
efficient for end-users. The developer
community can achieve this goal by fulfilling
the following criteria:
• Have sound knowledge of how users use
computing systems
• Design methods, techniques, and tools
that allow users to access systems based
on their needs
• Adjust, test, refine, validate, and ensure that
users achieve effective communication or
interaction with the systems
• Always give priority to end-users and lay the robust foundation of HCI

3
Usability:
Usability is key to HCI as it ensures that users of all types can quickly learn and use computing
systems. A practical and usable HCI system has the following characteristics:
How to use it: This should be easy to learn and remember for new and infrequent users to learn
and remember. For example, operating systems with a user-friendly interface are easier to
understand than DOS operating systems that use a command-line interface.
Safe: A safe system safeguards users from undesirable and dangerous situations. This may refer
to users making mistakes and errors while using the system that may lead to severe
consequences. Users can resolve this through HCI practices.
Efficient: An efficient system defines how good the system is and whether it accomplishes the
tasks that it is supposed to. Moreover, it illustrates how the system provides the necessary
support to users to complete their tasks.
Effective: A practical system provides high-quality performance. It describes whether the system
can achieve the desired goals.
Utility: Utility refers to the various functionalities and tools provided by the system to complete
the intended task. For example, a sound utility system offers an integrated development
environment (IDE) that provides intermittent help to programmers or users through suggestions.
Enjoyable: Users find the computing system enjoyable to use when the interface is less complex
to interpret and understand.

You might also like