100% found this document useful (1 vote)
48 views9 pages

HCI Course Overview and Principles

This document provides an overview of the COMP 20013 Human Computer Interaction course. The course covers the following topics: 1. An introduction to the history and definition of human-computer interaction (HCI). HCI involves the design of interfaces to allow humans and computers to communicate. 2. Principles of HCI design including perceptual, mental, and memory principles. 3. Types of user interfaces such as graphical, web-based, and touch interfaces. The course materials will help students understand human abilities and factors that influence human behavior and thinking. Assessment activities include designing simulations.

Uploaded by

Albert Tan
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
100% found this document useful (1 vote)
48 views9 pages

HCI Course Overview and Principles

This document provides an overview of the COMP 20013 Human Computer Interaction course. The course covers the following topics: 1. An introduction to the history and definition of human-computer interaction (HCI). HCI involves the design of interfaces to allow humans and computers to communicate. 2. Principles of HCI design including perceptual, mental, and memory principles. 3. Types of user interfaces such as graphical, web-based, and touch interfaces. The course materials will help students understand human abilities and factors that influence human behavior and thinking. Assessment activities include designing simulations.

Uploaded by

Albert Tan
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

COMP 20013 Human Computer Interaction

Lesson 1 - Introduction & History of HCI

Unit 1 Introduction & History of HCI

Overview:

A simulation is an approximate imitation of the operation of a process or system that represents


its operation over time. Simulation is used in many contexts, such as simulation of technology for
performance tuning or optimizing, safety engineering, testing, training, education, and video
games.

Learning Objectives:

After successful completion of this lesson, you should be able to:

➢ Learn about Data Mining


➢ Learn about Business Intelligence
➢ Know how to Decision Making

Course Materials:

Humans and Computers

Humans – Complex organisms capable of achieving things and the most intelligent animal
species.

Computers – Designed by humans to make their lives easy by giving them tasks to complete.

HCI connects these two parties in a manner they both understand each other with the help of
an interface.

1
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
Definition of HCI

Human-computer interaction is a discipline concerned with the design, evaluation, and


implementation of interactive computing systems for human use and with the study of major
phenomena surrounding them.

-Thomas T. Hewett, 1992

What is HCI?

HCI is the design, study and plan of the interaction between humans and computers.

A HCI should be

Simple

Useful

Accessible

Time Saving

Attractive

2
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
History

Human-computer interaction arose as a field from fields such as computer graphics, operating
systems, human factors, industrial engineering, psychology, and the systems part of computer
science.

Importance of HCI for Computer

Science undergraduates

Study of interface with information.

To have a competitive advantage once in the field with rivals.

Interface layout understanding – How big the buttons, text and menus should be.

Effects an individual’s;

Effectiveness

Productivity

Human Computer Interaction

(HCI)

HCI mainly involves the communication between humans and computer through an interface.
This is called as a HumanComputer Interface

3
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
Principles of HCI design

Perceptual principles

The interface display should be understandable and clear.

Usage of human sensory variables such as color and size.

Use of redundancy – If a signal is presented more than once it is likely that the user remembers
it.

Principles of HCI design

Mental principles

Picture realism – configuring the interface in a manner which looks like it would in the
represented environment.

4
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
Use of moving elements in the interface such as temperature displaying systems.

Principles of HCI design

Memory principles

Replacing textual information with visual information.

Simpler tasks to reduce the use of the user’s mental resources.

Types of User Interface

Graphical User Interface (GUI).

Web-based User Interface.

Command Line Interface (CLI).

Touch User Interface – Touchscreens

5
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
6
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
Activities/Assessments:

Draw a two example of simulation design


For example:
-A design of your dream house
-A design of technology you want to create
-Any design you want to do but make it sure the design is connected in simulation.

References:
➢ [Link]
hci?from_action=save

Unit 2 – Human Abilities

Overview:

The state variables change only at a countable number of points in time. These points in time are
the ones at which the event occurs/change in state. The state variables change in a continuous
way, and not abruptly from one state to another (infinite number of states).

Learning Objectives:

At the end of this lesson, you will be able to understand:


➢ the difference of Discrete and Continuous
➢ the basic concepts
➢ the time handling and alternative view of discreteness

Course Materials:

To Understand Humans, We Have


To Consider Following Factors-
• Individual similarity
• Individual differences
• Nature and heredity effect
• Nurture effect
• IQ
• EQ
• Thinking

7
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
• Attitude
• Group analysis

Individual Similarities In Terms Of-


• Nature
-socialization, biological , age related changes…
• Actions And Behavior
-multiple causes, motivated , for a reason..
• Limits
- In terms of Brain , physique …

Individual differences
• Attitude
• Achievement
• Physique
• Thinking
• Interests
• Ability
• Aptitude and intelligence
• Personality

Nature And Nurture


• Heredity effect
• Environmental effect
- Prenatal , Parenting style , social , cultural
, Child order , Group , School or Working
area , Friends ,effect of technology,
Satisfaction effect & defect…
• The Famous Qoute..

IQ and EQ
• What is IQ
• Methods to calculate IQ
• Types Of IQ
8
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES
• What is EQ
• How to develop EQ?
• Why EQ = 3* IQ…

Thinking
• Defn and importance
• Thinking styles- lateral, vertical ,local , global, monarchic, hierarchic…
• Best possible soln of 10 directions…

Attitude
• DEfn and importance
• HOW they form? – observation, repetition, comparison , instrumental conditioning
• How to Change - Motivation , positivity , assertiveness…
• Work related attitude…

Interpersonal skills
• Ability to gel - eye contact , erectness, listening , knowing others , finding common , do what
others want, assertive (at d end)
• Leadership
• Negotiation
• Assertiveness

Intrapersonal skills
• Time management
• Attitude towards self & others
• Stress management

Group
• Social loafing
• Polarization
• Social facilitation
• Group think
• Escalation of commitment…

References:
➢ [Link]
9
SUBJECT: COMP 20143 – HUMAN COMPUTER INTERACTION
PREPARED BY: AARON ROBERT A. ESTORES

Common questions

Powered by AI

The key principles of HCI design include perceptual, mental, and memory principles. Perceptual principles focus on creating displays that are clear and understandable, leveraging human sensory variables like color and size, and using redundancy to help users remember information . Mental principles involve configuring interfaces that mimic real-world scenarios to improve user familiarity and ease of use. Lastly, memory principles aim to minimize cognitive load by replacing textual information with visuals, simplifying tasks to conserve mental resources, making interactions more intuitive and less demanding on the user . These principles collectively enhance user experience by making interfaces more accessible, efficient, and aligned with human cognitive processes.

The environment and cultural context play a crucial role in shaping HCI design by influencing user expectations, interaction patterns, and interface usability . Cultural differences can affect how users interpret symbols, colors, and layouts, necessitating culturally sensitive design considerations. For example, color meanings can vary significantly across cultures; red might signify danger in some cultures but prosperity in others. Environmental factors, including technology access and social usage norms, guide how interfaces are structured to meet user needs and priorities. Designing HCI solutions requires understanding and adapting to these variations, ensuring that interfaces resonate well with diverse user groups and are both accessible and relevant in different cultural and environmental settings. This cultural and environmental awareness leads to more inclusive and effective human-computer interfaces.

Graphical User Interfaces (GUI) are visually intuitive, allowing users to interact with systems through icons and visual indicators, making them user-friendly and ideal for novices . However, GUIs can be slower for experienced users due to their reliance on mouse interactions. Command Line Interfaces (CLI) offer precision and speed for power users familiar with commands, making them efficient for experienced users. However, CLI can be intimidating and inaccessible to those unfamiliar with its syntax. Touch interfaces provide direct interaction through tapping and swiping, offering a natural user experience on mobile and tablet devices. However, they may lack precision, particularly for complex inputs or tasks requiring detailed control . These interfaces each have specific contexts where they are most effective, and understanding their strengths and limitations helps in selecting the appropriate type for the target user group and task complexity.

Human abilities, including differences in IQ, EQ, thinking styles, and physical capabilities, significantly impact the design of human-computer interfaces . Designers can accommodate these variances by creating interfaces that are flexible and adaptable, providing multiple interaction methods such as graphical, web-based, and tactile interfaces, ensuring accessibility for users with diverse needs. Additionally, understanding the role of individual differences such as heredity, environment, and social factors can help designers to create more personalized experiences that cater to unique user requirements . These considerations ensure that interfaces are usable and effective for a broad range of users, ultimately enhancing overall user satisfaction and effectiveness.

Principles of perceptual design enhance cognitive load efficiency by optimizing how users process visual and sensory information . By creating interfaces that are clear, using well-chosen colors, sizes, and redundancy, designers help users grasp essential information quickly and effortlessly. Using perceptual principles also means emphasizing critical elements, reducing unnecessary details, and organizing content logically, which decreases the cognitive resources a user needs to interact with the interface. This organization aids memory retention and understanding, leading to smoother and more intuitive user interactions, thus conserving mental energy and reducing effort . Effective perceptual design supports seamless navigation and understanding, contributing to a more efficient and satisfying user experience.

Simulation in HCI can be applied to train users, test new systems, and optimize interface designs by creating virtual environments that mimic real-world applications . These simulations allow for safe experimentation without the risk of real-world consequences, making them ideal for training purposes and iterative design processes. The primary benefits include improved user comprehension and skill acquisition through hands-on learning, efficient evaluation and refinement of interfaces before deployment, and enhanced safety in testing scenarios where physical or operational risks are present . Simulations help bridge the gap between theoretical design and practical application, offering a dynamic tool for enhancing human-computer interactions.

Interpersonal skills, such as communication and negotiation, enhance user experience in HCI by facilitating better user support and collaboration during interface design and use . Skills like active listening and empathy help designers understand user needs, leading to interfaces that are more user-centric. Intrapersonal skills, such as time management and stress management, enable users to engage effectively with systems by controlling their pace and reducing frustration during complex tasks. Good intrapersonal skills improve a user's ability to navigate challenges, enhancing satisfaction and productivity . Both skill types contribute to smoother interactions and more successful outcomes in HCI, emphasizing the importance of considering these human elements in interface design.

Understanding individual differences in human behavior is crucial for improving HCI interfaces as it allows designers to tailor interfaces to meet the diverse needs and preferences of users . Individual differences encompass attitudes, IQ, EQ, personality, and cognitive abilities, impacting how users interact with computers. By recognizing these differences, interface designers can create systems that are more intuitive, engaging, and accessible, enhancing user satisfaction and overall efficacy. Such tailoring helps accommodate diverse user skill levels and preferences, ensuring that technological solutions are inclusive and beneficial to a wider audience. Additionally, considering individual differences can lead to innovations in adaptive interfaces that adjust dynamically based on user input and behavior, creating a more personalized interaction experience .

The field of Human-Computer Interaction (HCI) emerged from a blend of several disciplines such as computer graphics, operating systems, human factors, industrial engineering, psychology, and systems aspects of computer science . Over time, these diverse contributions enriched HCI by integrating various methodologies, such as the psychological understanding of human behavior and the technical design of computing systems, which collectively enhance the interaction between humans and computers. This interdisciplinary foundation has allowed HCI to evolve into a critical field that addresses complex user interface challenges and fosters innovations in interactive computing systems.

Understanding both discrete and continuous state variables is important for HCI professionals because these concepts influence how systems are designed and how they operate over time . Discrete state variables change at specific points, impacting system design by focusing on events or interactions that have clear start and end points, such as button presses or menu selections. Continuous state variables, on the other hand, change gradually and affect designs where interactions or system processes evolve smoothly without abrupt transitions, like a slider controlling volume. These differences necessitate distinct approaches in interface design and development, ensuring that systems accurately reflect and respond to user interactions in real-time, enhancing user control and experience.

You might also like