You are on page 1of 10

HUMAN COMPUTER INTERACTION

UNIT 1 INTRODUCTION
S.No

1.

2.

3.

4.

5.

Topic

Usability goals
and measurements

Usability
Motivations

Universal
Usability

Guidelines

Principle 1

Time Teachin Teachin Activity Learning Resources


(Periods
g
g Aids
Planned
)
Methods

Learning Objective

Learning Outcomes

BB, PP

1. Explain proper functionality


1. Summarize proper
2. Describe Reliability, availability,
functionality.
security and data integrity.
2. Describe Reliability,
3. Explain Standardization,
availability, security and
integration, consistency and
integrity.
portability
3. Describe Standardization,
integration, consistency and
portability.

BB, PP

1. Explain Life-critical systems.


2. Describe Industrial and
commercial uses
3. Introduce Exploratory, creative
and entertainment applications.

1. Describe Life-critical
systems.
2. Summarize Industrial and
commercial uses
3. Describe exploratory,
creative and entertainment
applications.

BB, PP

1. Explain personal differences.


2. Describe cultural and
international diversity.

1. Describe personal
differences.
2. Summarize cultural and
international diversity.

BB, PP

1. Explain organizing the display.


2. Explain the guidelines of data
entry.
3. Explain the guidelines of data
display.

1. Discuss the guidelines of


data entry.
2. Summarize the guidelines of
data display.

L,S

BB, PP

1. Define 3 principles.

1. Summarize 3 principles.

GD

Pear

Teachin
g

6.

7.

8.

2. Explain Usage profiles, Task


profiles and interaction styles.
3. Explain eight golden rules of
interface design.
4. Explain
5. Correct matching pairs, complete
sequence, and correct commands.

2. Compare usage profiles and


task profiles.
3. Summarize the eight rules of
interface design.
4. Apply the rules in designing
an interface.
5. Compare complete sequence
and correct commands.

Principle 2

1. Define 3 principles.
2. Explain Usage profiles, Task
profiles and interaction styles.
3. Explain eight golden rules of
interface design.
4. Explain
5. Correct matching pairs, complete
sequence, and correct commands.

1. Summarize 3 principles.
2. Compare usage profiles and
task profiles.
3. Summarize the eight rules of
interface design.
4. Apply the rules in designing
an interface.
5. Compare complete sequence
and correct commands.

Principle 3

1. Define 3 principles.
2. Explain Usage profiles, Task
profiles and interaction styles.
3. Explain eight golden rules of
interface design.
4. Explain
5. Correct matching pairs, complete
sequence, and correct commands.

1. Summarize 3 principles.
2. Compare usage profiles and
task profiles.
3. Summarize the eight rules of
interface design.
4. Apply the rules in designing
an interface.
5. Compare complete sequence
and correct commands.

Principle 4

1. Define 3 principles.
2. Explain Usage profiles, Task
profiles and interaction styles.
3. Explain eight golden rules of

1. Summarize 3 principles.
2. Compare usage profiles and
task profiles.
3. Summarize the eight rules of

interface design.
interface design.
4. Explain
4. Apply the rules in designing
5. Correct matching pairs, complete
an interface.
sequence, and correct commands. 5. Compare complete sequence
and correct commands.
9.

Theories

BB, PP

1. Describe Conceptual, semantic, 1. Apply Conceptual, semantic,


syntactic and lexical models.
syntactic and lexical models
2. Introduce GOMS and keystrokein a simple search system.
level model.
2. Draw a transition diagram
3. Describe the stages of action
for a search system and
model.
apply the models.
4. Discuss the consistency through 3. Predict the performances of
grammars.
the models.
5. Introduce Widget-level theories.
UNIT 2 DEVELOPMENT PROCESS

S.No

1.

2.

3.

Topic

Introduction

Organizational
Design to Support
Usability

Four Pillars of
Design

Time Teachin Teachin Activity Learning Resources


(Periods
g
g Aids
Planned
)
Methods

Learning Objective

Learning Outcomes

1. Explain LUCID
methodology.
2. Apply LUCID methodology
in scenario development.

BB, PP

Introduce LUCID methodology.

BB, PP

1. Define the design process.


1. Discuss the organizational
2. Explain organizational design to
design to support usability.
support usability.
2. Describe the ways of
managing the design process.

BB,PP

1. Explain guidelines documents


1. Describe the guidelines
and processes.
documents and processes.
2. Introduce user-interface software 2. Discuss the usability testing.
tools.

3. Explain usability testing.


4.

5.

6.

7.

8.

Development
Methodologies

Ethnographic
ObservationParticipatory
Design Scenario
Development
Evaluating
Interface Design:
Expert Reviews
Usability Testing
and Laboratories

Survey
InstrumentsAcceptance Test

Evaluation During
Active Use

BB,PP

BB, PP

BB, PP

BB, PP

Pear
Teachin
g

1.
2.
3.
4.

BB, PP

GD

1. Discuss Interviews and focusgroup discussion.


2. Explain continuous userperformance data logging.
3. Describe online or telephone
consultants.

GD

1. Introduce development
methodologies.
2. Explain the 6 stages of product
development.

1. Describe development
methodologies.
2. Prepare a product
requirements document
using the development
methodologies.

1. Discuss Ethnographic
observation.
2. Explain participatory design.

1. Design a scenario
development.
2. Prepare the field study,
analysis and report for the
real time data

1. Explain Heuristic Evaluation.


1. Prepare a review of an
2. Explain guidelines review,
application or user -interface
consistency inspection.
using expert review methods.
3. Introduce cognitive walk-through 2. Compare consistency
and formal usability inspection.
inspection and usability
4. Discuss Usability testing.
inspection.
3. Summarize usability testing.
Define survey.
Discuss online surveys.
Introduce OAI model.
Introduce QUIS model.

1. Discuss survey and online


survey.
2. Prepare a survey report for a
designed interface.
3. Prepare a questionnaire for
User Interaction Satisfaction.
1. Prepare a questionnaire for
focus-group discussion.
2. Discuss data logging.
3. Design an online suggestion
box for a defined interface.
4. Design an online bulletin
board and forums for

4. Introduce online suggestion box


or trouble reporting.
5. Discuss Online bulletin board,
newsletters and conferences.
9.

Controlled
Psychologically
Oriented
Experiments

BB, PP

1. Explain testable hypothesis.


2. Explain data analysis.

information interchange.

1. Apply statistical methods to


data analysis.
2. Apply the theoretical
framework for the practical
problems.

UNIT 3 MANIPULATION AND VIRTUAL ENVIRONMENTS


S.No

1.

2.

3.

Topic

IntroductionExamples of
Direct
Manipulation
Systems

Discussion of
Direct
Manipulation

3D Interfaces

Time Teachin Teachin Activity Learning Resources


(Periods
g
g Aids
Planned
)
Methods

Learning Objective

Learning Outcomes

BB,PP

1. Explain command-line and


display editors.
2. Explain word processors.
3. Introduce spatial data
management.
4. Explain VisiCalc spreadsheet and
its descendants.

1. Compare command- line and


display editors.
2. Compare display editors and
word processors.
3. Compare command-line and
word processors.
4. Describe Spatial data
management.

BB, PP

1. Define direct manipulation.


2. Describe the problems with
direct manipulation.
3. Introduce OAI model.

1. Apply OAI model to


represent objects and action
of interest of an interface
with meaningful visual
metaphors.
2. Describe the three principles
of DM.
3. Design a system using the
three principles.

BB, PP

Video

https://www.youtub 1. Explain 3D interfaces.

1. Describe 3D interfaces.

Lecture
4.

5.

6.

7.

8.

Teleoperation
Virtual
Augmented
Reality

Menu Selection,
Form Fill-in, and
Dialog Boxes:
Task-Related
Menu
organization
Single Menus
Combinations of
Multiple Menus
Form Fill-in,
Dialog Boxes, and
Alternatives
Command and
Natural
Languages:
Command
Organization
Functionality,
Strategies, and
Structure
Naming and
Abbreviations

e.com/watch?
v=G_8xFArV8AM

2. Introduce some of the defined 3D 2. Compare 3D interfaces with


interfaces.
existing interfaces.

BB, PP

BB, PP

Pear
Teachin
g

1. Explain Menu Design.


1. Design menu, dialog boxes.
2. Demonstrate Menu design,
2. Design task related menu,
Dialog boxes.
single menu and multiple
3. Demonstrate Task related menu,
menu.
single menu, multiple menu.
3. Discuss menu design.

BB,PP

Quiz

1. Demonstrate Form fill-in.


2. Demonstrate Dialog Boxes and
alternatives.

BB, PP

Video
Lecture

BB, PP

1.
2.
3.
4.
5.

Introduce Teleoperation.
Explain Time delay.
Explain blcomplete feedback.
Explain unallticipated interfaces.
Explain Virtual augmented
reality.

1. Describe Teleoperation.
2. Discuss Time delay.
3. Compare blcomplete
feedback and unallticipated
interfaces.
4. Study on Virtual augmented
reality.

1. Design Form fill-in.


2. Design Dialog boxes.

https://www.youtub 1. Introduce NLP.


1. Describe NLP.
e.com/watch?
2. Explain organization and
2. Design a simple token
v=8S3qHHUKqYk
functionality
analyser.
3. Explain Strategies and structure. 3. Discuss strategies and
structure.

1. Explain Specificity and


generality.
2. Explain Abbreviation strategies.
3. Discuss guidelines for using

1. Compare specificity and


generality.
2. Describe abbreviation
strategies.

abbreviations.
9.

Natural Language
in Computing

BB, PP

3. Describe guidelines for using


abbreviations.

1. Explain Natural-language
1. Describe Natural- language
interaction.
interaction.
2. Explain Natural- language
2. Explain NLQ using SQL
queries.
queries.
3. Explain Test-database searching. 3. Discuss Test-database
searching.
UNIT 4 INTERACTION DEVICES

S.No

1.

2.

3.

4.

Topic

Introduction
Keyboards and
Keypads
Pointing Devices
Speech and
Auditory
Interfaces Small
and Large
Displays
Collaboration and
Social Media
Participation:
Goals of
Collaboration and
Participation
Asynchronous
Distributed
Interfaces
Synchronous

Time Teachin Teachin Activity Learning Resources


(Periods
g
g Aids
Planned
)
Methods
GD

Learning Objective

Learning Outcomes

BB,PP

BB,PP

1. Discuss the goals of


collaboration and participation.

BB, PP

1. Explain electronic mail.


1. Describe electronic mail.
2. Explain newsgroup and network 2. Discuss newsgroup and
communities
network communities.

BB, PP

1. Explain Synchronous distributed 1. Discuss Synchronous

1. Explain Keyboard layouts, keys, 1. Compare direct control and


function keys and cursor
indirect control pointing
movement keys.
devices.
2. Discuss pointing tasks, direct2. Discuss Fitts law and novel
control pointing devices, indirect
pointing devices.
control pointing devices.
3. Introduce Fitts Law.
1. Describe the goals of
collaboration and
participation.

interfaces.

Distributed
Interfaces
5.

6.

7.

8.

9.

Face to Face
Interfaces
Balancing
Function and
Fashion
Nonanthropomorp
hic Design.
Design Display
Design

Web Page Design

Window Design
Color

distributed interfaces.

BB, PP

1. Explain face to face interfaces.


2. Discuss function and fashion.

1. Describe face to face


interfaces.
2. Explain function and
fashion.

BB, PP

1. Introduce Nonanthropomorphic
design.

1. Explain
Nananthropomorphic design.

BB, PP

1. Explain Field design.


2. Describe- complexity measures.

1. Discuss Field design.


2. Compare overall density and
local density.
3. Explain grouping and layout
complexity.

BB, PP

1. Discuss web page design.

1. Design a web page.

BB, PP

1. Explain Individual- window


design.
2. Discuss Multiple- Window
design.
3. Discuss the coordination of
tightly-coupled windows.

1. Compare individual window


design and multiple window
design.
2. Explain the tightly-coupled
windows.

Pear
Teachin
g

UNIT 5 USER DOCUMENTATION AND INFORMATION SEARCH


S.No

Topic

Time Teachin Teachin Activity Learning Resources


(Periods
g
g Aids
Planned

Learning Objective

Learning Outcomes

1.

2.

3.

4.

5.

6.

7.

IntroductionOnline Versus
Paper
Documentation
Reading from
Paper Versus from
Displays

Shaping the
Content of the
Documentation
Accessing the
Documentation
Online Tutorials
and Animated
Demonstrations
Online
Communities for
User Assistance.
Information
Search: Searching
in Textual
Documents and
Database
Querying
Multimedia
Document
Searches

Methods

BB, PP

1. Discuss documentation.
2. Explain the need of
documentation.

1. Compare online and paper


documentation.
2. Analyse the need of effective
documentation.

BB, PP

1. Discuss reading from paper


versus displays.

1. Compare reading from paper


with displays.
2. List the advantages and
disadvantages of reading
from paper and display.

BB, PP

1. Discuss minimal manuals.


2. Explain OAI model.

3. Apply OAI model to design


manuals.

BB, PP

1. Explain the methods of accessing 1. Describe the methods of


documentation
accessing documentation.

BB, PP

1. Explain online tutorials.


1. Discuss online tutorials.
2. Explain animated demonstration. 2. Discuss animated
demonstration.

BB, PP

BB, PP

GD

Quiz

1. Explain online communities for


user assistance.

1. Analyse the need of online


communities for user
assistance.

1. Explain DQL.
2. Explain Multimedia content
searching.
3. Explain Searching in textual
documents.

1. Apply the Database querying


commands to search
multimedia content.
2. Apply the methods of textual
searching to search a text
from document.

8.

9.

Advanced
Filtering and
Search Interfaces
Information
Visualization:
Data Type by Task
Taxonomy
Challenges for
Information
Visualization.

BB, PP

BB, PP

1. Explain advanced filtering.


2. Explain DMQ.
3. Explain SDI.
GD

1. Design a Filter-flow model


for the query.
2. Discuss SDI.

1. Introduce Visualization.
1. Discuss IV.
2. Explain Orientation and pattern. 2. Apply the patterns in real
3. Explain the challenges in IV
world data.
3. Summarize the challenges of
IV.