Week
1
|
introduction of the class
|
03.02
|
what to do today & overall introduction
- get the required texts reserved in the
library
|
Week
2
|
1. What is Interaction Design?
|
03.09
|
- Explain the difference between good and poor
interaction design.
- Describe what interaction design is and how
it relates to human-computer interaction and other fields.
- Explain the relationship between the user
experience and usability.
- Describe what and who is involved in the
process of interaction design.
- Outline the different forms of guidance used
in interaction design.
- Enable you to evaluate an interactive product
and explain what is good and bad about it in terms of the goals and
core principles of interaction design.
- ppt 1
|
Week
3
|
2.
Understanding and Conceptualizing Interaction
|
03.16
|
- Explain what is meant by the problem space.
- Explain how to conceptualize interaction.
- Describe what a conceptual model is and how
to begin to formulate one.
- Discuss the use of interface metaphors as
part of a conceptual model.
- Outline the core interaction types for
informing the development of a conceptual model.
- Introduce paradigms, visions, theories,
models, and frameworks informing interaction design
- ppt 2
|
Week
4
|
3. Cognitive Aspects
|
03.23
|
- Explain what cognition is and why it is
important for interaction design.
- Discuss what attention is and its effects on
our ability to multitask.
- Describe how memory can be enhanced through
technology aids.
- Explain what mental models are.
- Show the difference between classic internal
cognitive frameworks (e.g. mental models) and
more recent external cognitive approaches (e.g. distributed cognition)
that have been applied to HCI.
- Enable you to try to elicit a mental model
and be able to understand what it means
- ppt 3
|
Week
5
|
4. Social
Interaction
|
03.30
|
- Explain what is meant by social interaction.
- Describe the social mechanisms that are used
by people when communicating and collaborating.
- Discuss how social media have changed the
ways in which we keep in touch, make contact, and manage our social
and working lives.
- Explain what is meant by telepresence.
- Give an overview of shareable technologies
and some of the studies showing how they can facilitate collaboration
and group participation
- ppt 4
|
Week
6
|
5. Emotional
Interaction
|
04.06
|
- Explain how our emotions relate to behavior
and user experience.
- Provide examples of interfaces that are both
pleasurable and usable.
- Explain what expressive and annoying
interfaces are and the effects they can have on people.
- Introduce the area of automatic emotion
recognition and emotional technologies.
- Describe how technologies can be designed to
change people’s attitudes and behavior.
- Give an overview on how anthropomorphism has
been applied in interaction design.
- Enable you to critique the persuasive impact
of an online agent on customers
- ppt 5
|
Week
7
|
6. Interfaces
|
04.13
|
- Provide an overview of the many
different kinds of interfaces.
- Highlight the main design and research issues
for each of the interfaces.
- Discuss the difference between graphical
(GUIs) and natural user interfaces (NUIs).
- Consider which interface is best for a given
application or activity
- ppt 6
|
Week
8
|
mid-examination
period-mid term assignment
|
04.20
|
- Provide an overview of the many
different kinds of interfaces.
- Highlight the main design and research issues
for each of the interfaces.
- Discuss the difference between graphical
(GUIs) and natural user interfaces (NUIs).
- Consider which interface is best for a given
application or activity
- ppt 6
|
Week
9
|
7. Data Gathering
|
04.27
|
- Discuss how to plan and run a successful data
gathering program.
- Enable you to plan and run an interview.
- Enable you to design a simple questionnaire.
- Enable you to plan and carry out an
observation
- ppt 7
|
Week
10
|
8. Data Analysis,
Interpretation and Presentation
|
05.04
|
- Discuss the difference between qualitative
and quantitative data and analysis.
- Enable you to analyze data gathered from
questionnaires.
- Enable you to analyze data gathered from
interviews.
- Enable you to analyze data gathered from
observation studies.
- Make you aware of software packages that are
available to help your analysis.
- Identify some of the common pitfalls in data
analysis, interpretation, and presentation.
- Enable you to be able to interpret and
present your findings in a meaningful and appropriate manner
- ppt 8
|
Week
11
|
9. The Process of
Interaction Design
|
05.11
|
- Consider what doing interaction design
involves.
- Explain some advantages of involving users in
development.
- Explain the main principles of a
user-centered approach.
- Present a simple lifecycle model of
interaction design.
- Ask and provide answers for some important
questions about the interaction design process.
- Consider how interaction design activities
can be integrated into the wider product development lifecycle
- ppt 9
|
Week
12
|
10. Establishing
Requirements
|
05.18
|
- Describe different kinds of requirements.
- Enable you to identify different kinds of
requirements from a simple description.
- Explain how different data gathering
techniques (those introduced in Chapter 7 and others) may be used
during the requirements activity.
- Enable you to develop a scenario, a use case,
and an essential use case from a simple description.
- Enable you to perform hierarchical task
analysis on a simple description
- ppt 10
|
Week
13
|
11. Design,
Prototyping and Construction
|
05.25
|
- Describe prototyping and different types of
prototyping activities.
- Enable you to produce simple prototypes from
the models developed during the requirements activity.
- Enable you to produce a conceptual model for
a product and justify your choices.
- Explain the use of scenarios and prototypes
in design.
- Introduce physical computing kits and
software development kits, and their role in construction
- ppt 11
|
Week
14
|
12. Interaction
Design in Practice
|
06.01
|
- Describe some of the key trends in practice
related to interaction design.
- Enable you to discuss the place of UX design
in agile development projects.
- Enable you to identify and critique
interaction design patterns.
- Explain how open source and ready-made
components can support interaction design.
- Explain how tools can support interaction
design activities
- ppt 12
|
Week
15
|
final term examination period-final term assignment
|
06.08
|
|
|
..
|
|
|
|
|
|
|