- may change during the week! ...
but see the planned timetable in HTML
or PDF (33K).
N.B. those of you who have downloaded this already ... it has changed
very slightly, not in substance but in fine detail ... main difference
is that added personae as explicit point and made points (a), (b) and
(c) web-based so that we can have a 'class gallery'.
In all cases electronic copy plus paper copy to Trish
in CS (for MSc) or Claire is Psych (for MRes). Please Cc: electronic
copies to me.
- first part (group report) due Monday week 7
- second part (individual critique) due Friday
- general resources
- try the
search engine for my
HCI book ... sorry only second edition available yet :-(
there are also chapter-by-chapter
links (not as extensive as I would like)
and you can look at previous year's courses for 2000/2001,
2001/2002 and 2002/2003
- mini case studies...
- if I
talk through an example in class and it doesn't appear here, please
tell me and I'll get it written up!
error an analysis highlighting hidden modes and closure
HCI book search
a case study of designing user value
- birds eye view
- the course
covers only selected aspects fo the area, for a broader feel look at
the table of contents of Handbook
for Human-Computer Interaction this gives a third-party view of
the field (not just mine!) but it does seem to miss out nearly everything
of the actual implementation stage
the Dix, Finlay et al. HCI book
structures the field a little differently (including some parts on system
modelling and implementation)
download introductory slides
HCI book and also see my short tutorial
article for Assembly Automation
term "form (ever) follows function" was coined by Louis
Sullivan and was one of the drivers behind the work of his student
Frank Lloyd Wright
an example of an internet appliance
- design and scenarios
chapter 5, sections
5.2 to 5.5
chapter 5 slides (PDF, 611K)
see power plant
scenario (high level) and phone
scenario (low level)
documentation for onCue - uses rich scenario for describing architecture
chapter 5, sections
5.6 and 5.7
chapter 5 slides above
- widgets and little
download slides on little things
(PDF, 164K) and widget
choice (PDF, 327K)
more on the evolution of the scroll bar ... see the articles:
the bit about widget choice. This relates loosely to chapter 3.
Across the Screen - why scrollbars are on the right and other stories.
Scrollbar in the Xerox Star Xplained
- UI architectures
see chapter 8, section
8.3, 8.4, 8.5
extract of chapter 8 slides
(PDF, 299K) for Seeheim, MVC etc.
- web architectures
see chapter 21,
slides on web architecture (PDF,
programming in PHP - introductory tutorial
form - testing and experimenting with web forms
(use view source to see code) ...
histograms - Java applet using data embedded into the page
in a paper 'starting
simple' given at AVI'98)
JS also to enable
'syndicated content' (use view source on my home page)
make your own
pages use server-side CGI scripts written in PHP
- uses PHP generated pages accessing a MySQL database
the 'heavy' computation
is written in C and called form the PHP
about colour (PDF, 142K)
lots about colour
theory at www.colormatters.com
- 3D vision
bit about this in HCI chapter 1, but previously I've found the slides
are fairly self-explanatory
slides on seeing
in 3D in (PDF, 413K)
vision merely common sense?
- task analysis
on Hierarchical Task Analysis (HTA)
see chapter 15,
of chapter 15 slides (PDF, 201K)
also of course Diaper and Stanton task analysis collection.
- rich work ecologies
chapter 18, section
of chapter 18 slides on work ecologies (PDF, 248K)
on triggers in Diaper and Stanton
points in HCI book, but no single treatment
chapter in the Jacko and Seers HCI handbook hits on some of these
on timing matters (PDF, 201K)
see also my topic page on time
- about state
chapter 17, discusses
the specification of system state
on state (PDF, 75K)
also my pages on formal
methods in HCI
- dialogue notations
focused on State Transition Networks (STN)
see chapter 16,
sections 16.1-16.3.3 and section 16.6
of chapter 16 slides (PDF, 320K)
flow charts are also in chapter 16, but there is a longer account in
my chapter "upside
down As and algorithms" in Carroll's theory book
- Norman's seven
stages of interaction
chapter 3, section
of chapter 3 slides on the Norman cycle (PDF, 116K)
- low-intention and
chapter 18, section
of chapter 18 slides on sensor-based interaction (PDF, 207K)
- physical design
chapter 3, section
of chapter 3 slides on physical design (PDF, 321K)
- alternative media
see bits about this in chapters 2,
10 and 20
from HCI book
on media (PDF, 58K)
for more on network
media issues such as jitter and buffering see my chapter in the Jacko
and Sears HCI Handbook
you can read the
including live references and draft
chapter (PDF, 375K)
- designing value
see chapter 3, sections
3.9.1 and 3.9.4, also for organisational issues chapter
13, section 13.2
of chapter 3 slides on value (PDF, 170K)
for value, the timetableing example, please chase
me to put this online
HCI book search case study includes a link to the "lattice
of value" about designing complimentary products to encourage
to this is an article I wrote for "interfaces" magazine artefact
+ marketing = product
- deconstructing experience and virtual crackers
short version in chapter
3, section 3.9.2
on deconstructing experience (PDF, 972K)
story of the design of the virtual crackers experience is told in two
a short account
crackers" at computers and fun 2001
a longer chapter
experience - pulling crackers apart" in the Funology book
crackers" page also has some links to related topics
of course don't foget to send
a virtual cracker from vfridge.com
Human-Computer Interaction third edition. A. Dix, J. Finlay, G. Abowd
and R. Beale. Prentice Hall, 2004.
course text. Referred to simply as 'HCI' above. Book website at www.hcibook.com/e3
includes some web links and also a full on-line search facility for
not to be confused with ...
Human-Computer Interaction. J. Preece, Y. Rogers, H. Sharp, D. Benyon,
S. Holland and T. Carey. Addison Wesley, 1994. Prentice Hall, 1998.
to be our arch rival ... but very good despite that - darn! Interviews
are really fun. Harder to find things than in our book, but with more
in-depth discursive treatment of some topics. Lots more piccies than
we have as well.
Interaction Design, J. Preece, Y. Rogers and H. Sharp. Wiley, 2002
successor to the original Preece et al. The OU had the copyright to
the original Preece, but by the time a second edition was due, Jenny
and Co. had left the OU. The author team weren't allowed to compete,
so they produced a slightly different kind of book!
Designing the User Interface: Strategies for Effective Human-Computer
Interaction, Third Edition. Ben Shneiderman. Asison Wesley, 1997.
broad then either Dix et al. or the original Preece, but especially
strong in more 'how to do it' infprmation and also visualisation - Ben's
main research area.
Human-Computer Interaction Handbook, J. Jacko and A. Sears. Lawrence
tome. Chapters by experts in all sorts fo areas of HCI but laregly missing
out more implementation focused areas.
book web site>
Perspectives on HCI, A. Monk and N.Gilbert, Academic Press, 1995
by indivual experts, writing aimed at a mixed audience. Includes chapters
on formal methods (me!), task analysis, cognitive modelling etc.
HCI Models, Theories, and Frameworks: Toward an Interdisciplinary Science.
J. Carroll. Morgan Kaufmann.
by experts in different theoretical areas contributing to HCI
Funology: From Usability to Enjoyment. M. Blythe, A. Monk and P. Wright.
interfaces that not only do work but make you feel good!
The Handbook of Task Analysis for Human-Computer Interaction. D. Diaper
& N. Stanton (eds.). Lawrence Erlbaum Associates, 2003.
awaited! Dan's previous collection has been ou of pront for ages and
theree has been no good reference about different task analysis techniques.
This book covers a wiide range of topics and methods in task analysis
and is also comparatively cheap.