U2-notes
U2-notes
Semester: 5
Unit II- UNDERSTANDING THE HUMAN AND HUMAN INTERACTION
1 ) Input-output channels
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.
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:
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.
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.
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
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.
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.
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.
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
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.
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.
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:
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.
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:
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.
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:
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.
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 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.
**************************************************************************