HCI 2e home page

HUMAN-COMPUTER INTERACTION
second edition

Dix, Finlay, Abowd and Beale

mapping betwen editions


This page gives the mapping between major sections in the first and second editions. It does not list every change, nor every new box or expanded section.

Of course we (and Prentice Hall) would like you to purchase a copy of the second edition (!). However, we also want to ensure that owners of the first edition can still use it even when references are given in terms of the second edition and likewise that course notes written refering to the first edition can still be used when students have the second edition.

See also the brief contents and detailed table of contents


2e1e
Forewordxixi
Preface to the second editionxiii
Preface to the first editionxvxiii
Introduction11

Part I - Foundations 9


Chapter 1 - The human

1The human2e1e
1.1Introduction1210
1.2Input--output channels1311
Design Focus: Getting noticed16new
1.3Human memory2624
Design Focus: Cashing in29new
1.4Thinking: reasoning and problem-solving3635
Design Focus: Whose error?47
1.5Individual differences4844
1.6Psychology and the design of interactive systems4845
1.7Summary5146
Exercises5147
Recommended reading5147


Chapter 2 - The computer

2The computer2e1e
2.1Introduction5450
2.2Text entry devices5652
2.3Positioning and pointing devices6359
2.4Output devices7266
2.4.3 The 3D displays71old section 2.5 Alternatives
2.5Paper: printing and scanning7972old section 2.6
Design Focus: Readability of text97new
2.6Memory8979old section 2.7
2.7Processing9685old section 2.8
Design Focus: The myth of the infinitely fast machine97new
2.8Summary10189old section 2.9
Exercises90all now included as worked exercises
Recommended reading10290


Chapter 3 - The interaction

3The interaction2e1e
3.1Introduction10391
3.2Models of interaction10492
Design Focus: VCR10997extracted from old section 3.2.3
3.3Frameworks and HCI10998
3.4Ergonomics11099
Design Focus: Industrial interfaces112new
3.5Interaction styles115102new subsections on point-and-click and 3D interfaces
3.6Elements of the WIMP interface123expanded from part of old section 3.5
Design Focus: Learning toolbars129new
3.7Screen design and layout131new
Design Focus: Checking screen colours132new
3.8Interactivity136new
3.9The context of the interaction137112old section 3.6
3.10Summary138113old section 3.7
Exercises139114
Recommended reading139114

Part II - Design practice 141


Chapter 4 - Usability paradigms and principles

4Usability paradigms and principles2e1e
4.1Introduction143117
4.2Paradigms for interaction144118new subsections
4.2.12 The World Wide Webnew
4.2.13 Agent-based interfacesnew
4.2.14 Ubiquitous computingnew
4.3Principles to support usability162131
4.4Summary177145
Exercises177145
Recommended reading177146


Chapter 5 - The design process

5The design process2e1e
5.1Introduction179147
5.2The software life cycle179148
5.3Using design rules190160
5.4Usability engineering199168
5.5Iterative design and prototyping205173
Design Focus: Prototyping in practice209new
5.6Design rationale212180
5.7Summary220188
Exercises220188
Recommended reading221189


Chapter 6 - Models of the user in design

6Models of the user in design2e1e
6.1Introduction223191
6.2User requirements modelling223new
6.3Socio-technical models224new
6.4Soft systems methodology227new
6.5Participatory design229old section 11.3.3
6.6Cognitive models230192old section 6.2
6.7Goal and task hierarchies231193old section 6.3
Design Focus: GOMS saves money234new
6.8Linguistic models241202old section 6.4
6.9The challenge of display-based systems245206old section 6.5
6.10Physical and device models246207old section 6.6
6.11Cognitive architectures254214old section 6.7
6.12Summary257218old section 6.8
Exercises258218
Recommended reading259219


Chapter 7 - Task analysis

7Task analysis2e1e
7.1Introduction260221
7.2Differences between task analysis
and other techniques
261222
7.3Task decomposition262223
7.4Knowledge-based analysis268229
7.5Entity--relationship-based techniques274235
7.6Sources of information and data collection280240
7.7Uses of task analysis287245
7.8Summary290248
Exercises291249
Recommended reading291250


Chapter 8 - Dialog notations and design

8Dialog notations and design2e1e
8.1What is dialog?292251
8.2Dialog design notations294254
8.3Diagrammatic notations296256
Design Focus: Using STNs in prototyping299new
8.3.5 Petri netsnew
Design Focus: Digital watch -- documentation
and analysis
311old section 8.3.8
8.4Textual dialog notations313271
8.5Dialog semantics324281
8.6Dialog analysis and design330288
8.7Summary337295
Exercises338296
Recommended reading339297


Chapter 9 - Models of the system

9Models of the system2e1e
9.1Introduction341300
9.2Standard formalisms341300
9.3Interaction models354315
9.4Status/event analysis365325
9.5Summary373oops - missing in the first edition!
Exercises374334
Recommended reading375335


Chapter 10 - Implementation support

10Implementation support2e1e
10.1Introduction378337
10.2Elements of windowing systems379338
10.3Programming the application384344
Design Focus: Going with the grain389new
10.4Using toolkits390350
Design Focus: Java and AWT392new
10.5User interface management systems395353
10.6Summary402360
Exercises403361
Recommended reading403362


Chapter 11 - Evaluation techniques

11Evaluation techniques2e1e
11.1What is evaluation?406363
11.2Goals of evaluation406364
11.3Styles of evaluation407365old section 11.3.3 now in chapter 6
11.4Evaluating the design408368subsection on cognitive walkthrough revised
11.5Evaluating the implementation415374
11.6Choosing an evaluation method436393
11.7Summary440397
Exercises441399
Recommended reading441400


Chapter 12 - Help and documentation

12Help and documentation2e1e
12.1Introduction444401
12.2Requirements of user support445403
12.3Approaches to user support446405
12.4Adaptive help systems450was Intelligent help systems
12.5Designing user support systems457416
12.6Summary459419
Exercises459419
Recommended reading460420

Part III - Application areas 461


Chapter 13 - Groupware

13Groupware2e1e
13.1Introduction463423
13.2Groupware systems464424
13.3Computer-mediated communication467427
13.3.4 Virtual collaborative environments467427new
13.4Meeting and decision support systems476434
13.5Shared applications and artefacts481440
13.6Frameworks for groupware488446
13.7Implementing synchronous groupware496455
13.8Summary506466
Exercises507467
Recommended reading507468


Chapter 14 - CSCW and social issues

14CSCW and social issues2e1e
14.1Introduction510470
14.2Face-to-face communication511470
14.3Conversation516476
14.4Text-based communication528489
14.5Group working537499
14.6Organizational issues544506
Design Focus: Implementing workflow in Lotus Notes549new
14.7Summary550512
Exercises551513
Recommended reading552513


Chapter 15 - Out of the glass box

15Out of the glass box2e1e
15.1Introduction554
Usable sensory inputsold section 15.2 now in box on page 555
15.2Multi-modal and multimedia systems555517old section 15.3
15.3Speech in the interface556518old section 15.4
Design Focus: Mathematics for the blind559new
15.3.4 Uninterpreted speech518new
Design Focus: Choosing the right kind of speech561new
15.4Non-speech sound562521old section 15.5
Soundtrack/td>old section 15.5.1 now in box on page 563
15.5Handwriting recognition567525old section 15.6
Design Focus: Apple Newton567new
15.6Gesture recognition569534old section 15.9
15.7Computer vision569535old section 15.10
15.8Ubiquitous computing applications research570new
15.9Interfaces for users with special needs576old section 15.11.1
15.10Virtual reality578old 15.11.2 significantly expanded
Design Focus: Applications of augmented reality582new
15.11Information and data visualisation583new
15.12Summary590540
Exercises591541
Recommended reading591541


Chapter 16 - Hypertext, multimedia and the World Wide Web

16Hypertext, multimedia and the World Wide Web2e1e
16.1Introduction593
16.2Text, hypertext and multimedia593527old section 15.7
16.3The World Wide Web596new
16.4Animation598532old section 15.8
16.5Video and digital video599
16.6Educational technology600expanded from bits of old 15.7.1
16.7Design Focus: Designing for the World Wide Web602new
16.8Summary609
Exercises610some from old chapter 15, some new
Recommended reading610

References611
Index628


HCI 2e home page || changes and additions || resources || search || contents || authors || ordering
feedback to hcibook@hiraeth.com
this page is at: http://www.hiraeth.com/books/hci/toc.html
designed and hosted by hiraeth mixed media
webmaster@hiraeth.com