0% found this document useful (0 votes)
3 views

U2-notes

The document provides an overview of Human-Computer Interaction (HCI), focusing on input-output channels, human memory, ergonomics, interaction paradigms, interaction styles, and interactivity. It emphasizes the importance of designing user-friendly interfaces that consider human capabilities, cognitive processes, and the context of use. Key concepts include various input and output methods, types of memory, ergonomic principles, and different interaction styles that enhance user experience.

Uploaded by

mayurpatilfake
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views

U2-notes

The document provides an overview of Human-Computer Interaction (HCI), focusing on input-output channels, human memory, ergonomics, interaction paradigms, interaction styles, and interactivity. It emphasizes the importance of designing user-friendly interfaces that consider human capabilities, cognitive processes, and the context of use. Key concepts include various input and output methods, types of memory, ergonomic principles, and different interaction styles that enhance user experience.

Uploaded by

mayurpatilfake
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 10

Dr. D.Y.

Patil Unitech Society’s


Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

Course Code: 314444

Course Name: Human Computer Interaction

Semester: 5
Unit II- UNDERSTANDING THE HUMAN AND HUMAN INTERACTION

1 ) Input-output channels

In Human-Computer Interaction (HCI), input-output channels refer to the pathways through


which users interact with a computer system or device. These channels facilitate the exchange of
information between users and the technology they are using. Understanding and designing
effective input-output channels is essential for creating user-friendly and efficient interfaces.
Here's an overview of input and output channels in HCI:

A)Input Channels:

 Keyboard: Keyboards are one of the most common input devices. Users input text and
commands by pressing keys. Keyboards are versatile and suitable for tasks involving text
entry and various types of commands.
 Mouse/Pointing Devices: Mice, trackpads, and other pointing devices are used to control
a cursor on the screen. They are particularly useful for selecting items, dragging and
dropping, and interacting with graphical user interfaces (GUIs).
 Touchscreens: Touchscreens allow users to input commands or interact directly with the
display using their fingers or a stylus. They are commonly found in smartphones, tablets,
and kiosks.
 Voice Recognition: Voice input enables users to control devices or enter text using their
voice. This technology has become more prevalent with the rise of virtual assistants like
Siri and Google Assistant.
 Pen/Tablet Input: Digital pens and tablets are used for precise drawing, sketching, and
handwriting recognition. They are commonly used by graphic designers and artists.
 Physical Buttons: Devices may include physical buttons or switches for specific functions
or tasks. These buttons can be found on various gadgets, from remote controls to gaming
controllers.

Biometric Input: Biometric input methods, such as fingerprint recognition or facial recognition,
are used for authentication and security purposes.

B) Output Channels:
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

 Display Screens: Visual information is presented to users through display screens,


including monitors, LCD screens, LED displays, and OLED displays. These screens can
range in size from small screens on mobile devices to large screens on desktop monitors
and TVs.
 Speakers/Audio Output: Audio information is conveyed through speakers or headphones.
Users can hear system sounds, voice prompts, music, or spoken feedback.
 Printers: Printers produce physical copies of digital content, such as documents, images,
or graphics.
 LED Indicators: LED lights are used to convey status information or notifications, such
as power on/off, battery level, or network connectivity.
 Projectors: Projectors display digital content onto a larger surface, such as a screen or
wall, making it visible to a group of people.

Effective HCI design involves considering both input and output channels to create interfaces
that are intuitive, efficient, and accessible to a diverse range of users. Designers must choose
appropriate input and output methods based on the user's needs, the context of use, and the
specific tasks the interface is meant to support.

2) Human memory

Human memory is a complex and multifaceted cognitive function that involves the encoding,
storage, and retrieval of information in the brain. It is a critical component of human intelligence
and plays a fundamental role in learning, problem-solving, and everyday life. Human memory
can be broadly categorized into different types and stages, each with its unique characteristics
and processes. Here's an overview of human memory:

Types of Human Memory:

 Sensory Memory: Sensory memory is the first stage of memory processing and is very
brief. It stores sensory information (e.g., visual, auditory, tactile) for a very short period,
typically less than a second. Sensory memory allows individuals to briefly retain and
process incoming sensory stimuli.
 Short-Term Memory (STM): Short-term memory, also known as working memory, is the
stage where information is temporarily held and manipulated for immediate tasks. STM
has limited capacity and duration, usually holding information for about 15-30 seconds
without rehearsal.
 Long-Term Memory (LTM): Long-term memory is the stage where information is stored
for an extended period, ranging from days to a lifetime. It has a vast storage capacity and
can store a wide range of information, including facts, experiences, skills, and concepts.
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

Stages of Memory Processing:

Encoding: Encoding is the process of converting sensory information into a form that can be
stored in memory. It involves selecting and organizing information for storage. Effective
encoding often relies on attention and rehearsal.

Storage: Storage refers to the maintenance of encoded information over time. Information can be
stored in sensory memory, short-term memory, or long-term memory, depending on its
importance and relevance.

Retrieval: Retrieval is the process of accessing and recalling stored information when it is
needed. Successful retrieval depends on cues and context that trigger memory recall.

Factors Influencing Memory:

 Attention: Paying attention to information is crucial for effective encoding. Focused


attention increases the likelihood that information will be stored in memory.
 Emotion: Emotionally charged experiences tend to be better remembered. Emotion can
enhance both encoding and retrieval processes.
 Organization: Organizing information into meaningful patterns or categories (chunking)
can aid in memory recall.
 Context: Memory is often context-dependent, meaning that retrieval is more successful
when the retrieval context matches the encoding context.
 Interference: Interference occurs when new information disrupts the recall of previously
learned information (proactive interference) or when old information interferes with the
recall of new information (retroactive interference).
 Stress and Anxiety: High levels of stress or anxiety can negatively impact memory
performance, particularly in the retrieval stage.

Understanding the processes and factors that influence human memory is essential for various
fields, including psychology, education, and neuroscience. Researchers continue to study
memory to uncover its intricacies and potential applications in improving learning and cognitive
function.
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

3) Ergonomics

Ergonomics, also known as human factors engineering, is a crucial aspect of Human-Computer


Interaction (HCI). It focuses on designing computer systems, software, and interfaces that
optimize the interaction between humans and technology, taking into account human
capabilities, limitations, and comfort. Ergonomics in HCI aims to create interfaces and systems
that are user-friendly, efficient, and safe. Here are key considerations and principles of
ergonomics in HCI:

 Physical Ergonomics:

Hardware Design: Ergonomics involves designing input devices (e.g., keyboards, mice),
displays, and other hardware components to minimize physical strain and discomfort. This
includes considerations like keyboard layout, mouse design, and monitor positioning to reduce
the risk of repetitive strain injuries (RSI) such as carpal tunnel syndrome.

Workstation Setup: Proper workstation ergonomics encompass the arrangement of computer


equipment, furniture (e.g., chairs, desks), and accessories (e.g., monitor stands) to promote good
posture and reduce the risk of musculoskeletal issues.

 Cognitive Ergonomics:

User Interface Design: Cognitive ergonomics focuses on designing user interfaces that align with
human cognitive processes. This includes intuitive menu structures, clear navigation, and well-
organized information to reduce cognitive load and improve information processing.

Feedback and Response Time: Cognitive ergonomics emphasizes providing immediate and
informative feedback to users. Systems should respond quickly to user actions, minimizing
waiting times and frustration.

Error Prevention: Designing interfaces that prevent errors or provide clear error messages is a
fundamental aspect of cognitive ergonomics. Effective error prevention can reduce user
frustration and improve efficiency.

 Emotional Ergonomics:

Aesthetics: Emotional ergonomics considers the emotional and aesthetic aspects of design.
Attractive and visually pleasing interfaces can enhance user satisfaction and engagement.
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

Emotional Well-being: Ergonomics in HCI also encompasses considerations for user comfort
and emotional well-being. Designers aim to create interfaces that minimize stress, anxiety, and
user frustration.

 Accessibility and Inclusivity:

Universal Design: Ergonomics in HCI promotes universal design principles, ensuring that
interfaces are accessible and usable by individuals with diverse abilities and needs. This includes
designing for users with disabilities, such as visual, auditory, or motor impairments.

User Feedback: Involving users with disabilities in the design and testing process to gather
feedback and make necessary adjustments is a key aspect of ergonomic design for accessibility.

 User-Centered Design:

Iterative Testing: User-centered design processes involve iterative testing and refinement of
interfaces based on user feedback. This ensures that interfaces evolve to better meet user needs
and preferences.

User Surveys and Feedback: Ergonomics in HCI includes the collection of user feedback through
surveys, interviews, and usability testing to gain insights into user satisfaction and identify areas
for improvement.

 Safety and Health:

Ergonomics also addresses safety concerns related to computer use, such as ensuring that screen
brightness and contrast are comfortable for the eyes, or that computer workstations are designed
to reduce the risk of injuries like eyestrain or back pain.

4) Paradigms of interaction

In Human-Computer Interaction (HCI), paradigms of interaction refer to fundamental


approaches or models that guide the design and understanding of user interactions with computer
systems and interfaces. These paradigms represent overarching concepts and principles that
shape the way users and technology interact. Here are some key paradigms of interaction in HCI:

 Command-Line Interface (CLI):

The CLI paradigm involves users interacting with a computer system by typing text-based
commands. It was prevalent in early computing and is still used in some specialized applications
and programming environments.

Examples include the MS-DOS command prompt and Unix/Linux terminals.


Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

 Graphical User Interface (GUI):

GUI is one of the most widely adopted paradigms in HCI. It utilizes visual elements such as
windows, icons, menus, and buttons to enable users to interact with software applications.GUIs
provide a more intuitive and user-friendly way to interact with computers, as opposed to text-
based interfaces.

 Natural Language Processing (NLP):

NLP paradigms aim to enable users to interact with computer systems using natural language,
both spoken and written. It involves language understanding and generation by machines.Virtual
assistants like Siri and chatbots are examples of NLP-based interactions.

 Touch-Based Interaction:

This paradigm involves users interacting with touch-sensitive displays using gestures, taps,
pinches, and swipes. It is commonly used in smartphones, tablets, and kiosks.

Touch-based interactions emphasize direct manipulation and have led to the development of
multi-touch interfaces.

 Voice-Based Interaction:

Voice-based interaction paradigms leverage speech recognition technology to allow users to


interact with devices and systems through spoken commands and queries.Voice assistants like
Amazon's Alexa and Google Assistant are prominent examples.

 Augmented Reality (AR) and Virtual Reality (VR):

AR and VR paradigms immerse users in virtual environments or overlay digital information on


the physical world, creating new modes of interaction and experiences.

These paradigms of interaction continue to evolve as technology advances, and they often
overlap or combine to create more diverse and sophisticated user experiences. The choice of
interaction paradigm depends on the context, user needs, and the goals of the system or
application being designed.
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

5) Interaction styles in Human-Computer Interaction (HCI)

Interaction styles in Human-Computer Interaction (HCI) refer to the ways in which users
interact with computer systems or interfaces. These styles encompass different approaches to
user-system communication and can significantly influence the user experience. Various
interaction styles have evolved over time to accommodate different types of tasks, contexts, and
user preferences. Here are some common interaction styles in HCI:

 Command-Line Interface (CLI):


In a CLI interaction style, users interact with a computer system by typing text-based
commands. The system responds with text-based feedback.Examples include the
Windows Command Prompt, Unix/Linux terminal, and database query languages.
 Menu-Driven Interface:
Menu-driven interfaces present users with a set of predefined options organized in menus
and submenus. Users make selections by navigating through these menus.This style is
commonly found in graphical user interfaces (GUIs) for software applications, mobile
apps, and websites.
 Form-Based Interface:
Form-based interfaces involve users filling out structured forms with fields for inputting
data. These are frequently used for data entry and information submission.Examples
include web forms for online registration, surveys, and e-commerce checkout processes.
 WIMP (Windows, Icons, Menus, Pointing Device) Interface:
WIMP interfaces combine windows, icons, menus, and pointing devices (e.g., mouse) to
create a graphical and interactive environment.This style is characteristic of modern
desktop operating systems and software applications.
 Natural Language Interface:
Natural language interfaces allow users to interact with computer systems using human
language, both spoken and written. These interfaces often rely on natural language
processing (NLP) technology.Voice assistants like Siri, chatbots, and search engines that
accept queries in natural language are examples.
 Touch-Based Interface:
Touch-based interfaces use touch-sensitive screens to enable users to interact with digital
content through gestures, taps, swipes, and pinches.Commonly found in smartphones,
tablets, and kiosks, touch interfaces emphasize direct manipulation.
 Mixed Reality Interface:
Mixed reality interfaces combine elements of both the physical and virtual worlds to
create interactive environments. Users can interact with virtual objects superimposed on
the real world.Examples include augmented reality (AR) and virtual reality (VR)
systems.
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

The choice of interaction style depends on factors like the nature of the task, user preferences,
device capabilities, and the context of use. Designers aim to select and design interaction styles
that offer the most effective and user-friendly experiences for a given system or application.

6) Interactivity, Context of interaction and User experience:

Interactivity, context of interaction, and user experience are fundamental concepts in Human-
Computer Interaction (HCI) and design. Each of these concepts plays a critical role in shaping
how users engage with technology and how they perceive their interactions. Here's an
explanation of each term:

 Interactivity:

Interactivity refers to the degree to which users can actively engage with a computer system,
interface, or digital content. It encompasses the dynamic exchange of information and actions
between the user and the technology. Key aspects of interactivity include:

Two-Way Communication: Interactivity implies a two-way flow of information and actions.


Users can provide input or commands, and the system responds with feedback or changes in
state.

User Control: Interactivity often provides users with a sense of control over the technology.
Users can initiate actions, make choices, and influence the system's behavior.

Responsiveness: Interactive systems respond promptly to user input. Responsiveness is crucial


for maintaining user engagement and providing real-time feedback.

Feedback: Interactivity involves providing feedback to users about the consequences of their
actions. This feedback can be visual, auditory, or tactile, depending on the context.

Adaptability: Interactive systems may adapt their behavior based on user input or changing
circumstances. Adaptive interfaces can customize content or functionality to match individual
preferences or needs.

Levels of Interactivity: Interactivity can vary in intensity, from low (e.g., passive reading of
content) to high (e.g., complex gaming experiences or collaborative tools).

Effective interactivity design considers the user's goals and the context of use to create engaging
and meaningful interactions.

 Context of Interaction:

The context of interaction encompasses the environmental, social, and situational factors that
influence how users interact with technology. Understanding the context is essential for
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

designing interfaces that are appropriate and effective for the intended users and scenarios. Key
components of the context of interaction include:

Physical Environment: The physical surroundings in which the interaction occurs, including
lighting, noise, and available space, can impact the usability and comfort of technology use.

Social Environment: Social factors such as the presence of other people, social norms, and
collaborative or cooperative tasks can affect user behavior and preferences during interaction.

Task and Goals: The specific tasks users aim to accomplish and their goals for the interaction
shape their expectations and requirements for the technology.

User Characteristics: User characteristics, including age, experience, abilities, and preferences,
are vital considerations in designing interfaces that accommodate diverse user needs.

Devices and Platforms: The choice of devices (e.g., mobile, desktop) and platforms (e.g.,
operating systems, web browsers) affects the technical constraints and capabilities of the
interaction.

Effective HCI design takes into account the context of interaction to tailor the user experience
and ensure that technology aligns with the user's goals and constraints.

 User Experience (UX):

User experience encompasses the overall quality and perception of the user's interaction with a
product, system, or interface. It extends beyond usability and functionality to include emotional,
subjective, and holistic aspects of the interaction. Key elements of user experience include:

Usability: Usability is a critical component of UX and focuses on the ease of use, efficiency, and
effectiveness of an interface. A usable interface is intuitive, learnable, and minimizes user errors.

Emotion and Aesthetics: UX considers how users feel during and after the interaction.
Aesthetics, visual design, and emotional aspects of design play a role in shaping user
perceptions.

Satisfaction: User satisfaction is a key indicator of a positive UX. Satisfied users are more likely
to engage with a system, recommend it to others, and return for future interactions.

Consistency: A consistent and coherent user experience across different parts of a system or
platform enhances usability and user satisfaction.
Dr. D.Y. Patil Unitech Society’s
Dr. D.Y. Patil Institute of Technology,
Pimpri, Pune – 411018.

Accessibility: A good UX ensures that technology is accessible to users with diverse abilities,
addressing issues related to inclusivity and usability.

Contextual Relevance: The UX should be relevant to the user's goals, tasks, and context of use,
providing value and utility.

Effective UX design aims to create interactions that are not only functional but also enjoyable,
engaging, and aligned with user needs and expectations.

**************************************************************************

You might also like