HCI 2e home page

HUMAN-COMPUTER INTERACTION
second edition

Dix, Finlay, Abowd and Beale

mapping between editions


book covers

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. Please see the changes and additions page for a description of the new things in the second edition.

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


2e 1e
Foreword xi xi
Preface to the second edition xiii
Preface to the first edition xv xiii
Introduction 1 1

Part I - Foundations 9


Chapter 1 - The human

1 The human 2e 1e
1.1 Introduction 12 10
1.2 Input--output channels 13 11
Design Focus: Getting noticed 16 new
1.3 Human memory 26 24
Design Focus: Cashing in 29 new
1.4 Thinking: reasoning and problem-solving 36 35
Design Focus: Whose error? 47
1.5 Individual differences 48 44
1.6 Psychology and the design of interactive systems 48 45
1.7 Summary 51 46
Exercises 51 47
Recommended reading 51 47


Chapter 2 - The computer

2 The computer 2e 1e
2.1 Introduction 54 50
2.2 Text entry devices 56 52
2.3 Positioning and pointing devices 63 59
2.4 Output devices 72 66
2.4.3 The 3D displays 71 old section 2.5 Alternatives
2.5 Paper: printing and scanning 79 72 old section 2.6
Design Focus: Readability of text 97 new
2.6 Memory 89 79 old section 2.7
2.7 Processing 96 85 old section 2.8
Design Focus: The myth of the infinitely fast machine 97 new
2.8 Summary 101 89 old section 2.9
Exercises 90 all now included as worked exercises
Recommended reading 102 90


Chapter 3 - The interaction

3 The interaction 2e 1e
3.1 Introduction 103 91
3.2 Models of interaction 104 92
Design Focus: VCR 109 97 extracted from old section 3.2.3
3.3 Frameworks and HCI 109 98
3.4 Ergonomics 110 99
Design Focus: Industrial interfaces 112 new
3.5 Interaction styles 115 102 new subsections on point-and-click and 3D interfaces
3.6 Elements of the WIMP interface 123 expanded from part of old section 3.5
Design Focus: Learning toolbars 129 new
3.7 Screen design and layout 131 new
Design Focus: Checking screen colours 132 new
3.8 Interactivity 136 new
3.9 The context of the interaction 137 112 old section 3.6
3.10 Summary 138 113 old section 3.7
Exercises 139 114
Recommended reading 139 114

Part II - Design practice 141


Chapter 4 - Usability paradigms and principles

4 Usability paradigms and principles 2e 1e
4.1 Introduction 143 117
4.2 Paradigms for interaction 144 118 new subsections
4.2.12 The World Wide Web new
4.2.13 Agent-based interfaces new
4.2.14 Ubiquitous computing new
4.3 Principles to support usability 162 131
4.4 Summary 177 145
Exercises 177 145
Recommended reading 177 146


Chapter 5 - The design process

5 The design process 2e 1e
5.1 Introduction 179 147
5.2 The software life cycle 179 148
5.3 Using design rules 190 160
5.4 Usability engineering 199 168
5.5 Iterative design and prototyping 205 173
Design Focus: Prototyping in practice 209 new
5.6 Design rationale 212 180
5.7 Summary 220 188
Exercises 220 188
Recommended reading 221 189


Chapter 6 - Models of the user in design

6 Models of the user in design 2e 1e
6.1 Introduction 223 191
6.2 User requirements modelling 223 new
6.3 Socio-technical models 224 new
6.4 Soft systems methodology 227 new
6.5 Participatory design 229 old section 11.3.3
6.6 Cognitive models 230 192 old section 6.2
6.7 Goal and task hierarchies 231 193 old section 6.3
Design Focus: GOMS saves money 234 new
6.8 Linguistic models 241 202 old section 6.4
6.9 The challenge of display-based systems 245 206 old section 6.5
6.10 Physical and device models 246 207 old section 6.6
6.11 Cognitive architectures 254 214 old section 6.7
6.12 Summary 257 218 old section 6.8
Exercises 258 218
Recommended reading 259 219


Chapter 7 - Task analysis

7 Task analysis 2e 1e
7.1 Introduction 260 221
7.2 Differences between task analysis
and other techniques
261 222
7.3 Task decomposition 262 223
7.4 Knowledge-based analysis 268 229
7.5 Entity--relationship-based techniques 274 235
7.6 Sources of information and data collection 280 240
7.7 Uses of task analysis 287 245
7.8 Summary 290 248
Exercises 291 249
Recommended reading 291 250


Chapter 8 - Dialog notations and design

8 Dialog notations and design 2e 1e
8.1 What is dialog? 292 251
8.2 Dialog design notations 294 254
8.3 Diagrammatic notations 296 256
Design Focus: Using STNs in prototyping 299 new
8.3.5 Petri nets new
Design Focus: Digital watch -- documentation
and analysis
311 old section 8.3.8
8.4 Textual dialog notations 313 271
8.5 Dialog semantics 324 281
8.6 Dialog analysis and design 330 288
8.7 Summary 337 295
Exercises 338 296
Recommended reading 339 297


Chapter 9 - Models of the system

9 Models of the system 2e 1e
9.1 Introduction 341 300
9.2 Standard formalisms 341 300
9.3 Interaction models 354 315
9.4 Status/event analysis 365 325
9.5 Summary 373 oops - missing in the first edition!
Exercises 374 334
Recommended reading 375 335


Chapter 10 - Implementation support

10 Implementation support 2e 1e
10.1 Introduction 378 337
10.2 Elements of windowing systems 379 338
10.3 Programming the application 384 344
Design Focus: Going with the grain 389 new
10.4 Using toolkits 390 350
Design Focus: Java and AWT 392 new
10.5 User interface management systems 395 353
10.6 Summary 402 360
Exercises 403 361
Recommended reading 403 362


Chapter 11 - Evaluation techniques

11 Evaluation techniques 2e 1e
11.1 What is evaluation? 406 363
11.2 Goals of evaluation 406 364
11.3 Styles of evaluation 407 365 old section 11.3.3 now in chapter 6
11.4 Evaluating the design 408 368 subsection on cognitive walkthrough revised
11.5 Evaluating the implementation 415 374
11.6 Choosing an evaluation method 436 393
11.7 Summary 440 397
Exercises 441 399
Recommended reading 441 400


Chapter 12 - Help and documentation

12 Help and documentation 2e 1e
12.1 Introduction 444 401
12.2 Requirements of user support 445 403
12.3 Approaches to user support 446 405
12.4 Adaptive help systems 450 was Intelligent help systems
12.5 Designing user support systems 457 416
12.6 Summary 459 419
Exercises 459 419
Recommended reading 460 420

Part III - Application areas 461


Chapter 13 - Groupware

13 Groupware 2e 1e
13.1 Introduction 463 423
13.2 Groupware systems 464 424
13.3 Computer-mediated communication 467 427
13.3.4 Virtual collaborative environments 467 427 new
13.4 Meeting and decision support systems 476 434
13.5 Shared applications and artefacts 481 440
13.6 Frameworks for groupware 488 446
13.7 Implementing synchronous groupware 496 455
13.8 Summary 506 466
Exercises 507 467
Recommended reading 507 468


Chapter 14 - CSCW and social issues

14 CSCW and social issues 2e 1e
14.1 Introduction 510 470
14.2 Face-to-face communication 511 470
14.3 Conversation 516 476
14.4 Text-based communication 528 489
14.5 Group working 537 499
14.6 Organizational issues 544 506
Design Focus: Implementing workflow in Lotus Notes 549 new
14.7 Summary 550 512
Exercises 551 513
Recommended reading 552 513


Chapter 15 - Out of the glass box

15 Out of the glass box 2e 1e
15.1 Introduction 554
Usable sensory inputs old section 15.2 now in box on page 555
15.2 Multi-modal and multimedia systems 555 517 old section 15.3
15.3 Speech in the interface 556 518 old section 15.4
Design Focus: Mathematics for the blind 559 new
15.3.4 Uninterpreted speech 518 new
Design Focus: Choosing the right kind of speech 561 new
15.4 Non-speech sound 562 521 old section 15.5
Soundtrack/td> old section 15.5.1 now in box on page 563
15.5 Handwriting recognition 567 525 old section 15.6
Design Focus: Apple Newton 567 new
15.6 Gesture recognition 569 534 old section 15.9
15.7 Computer vision 569 535 old section 15.10
15.8 Ubiquitous computing applications research 570 new
15.9 Interfaces for users with special needs 576 old section 15.11.1
15.10 Virtual reality 578 old 15.11.2 significantly expanded
Design Focus: Applications of augmented reality 582 new
15.11 Information and data visualisation 583 new
15.12 Summary 590 540
Exercises 591 541
Recommended reading 591 541


Chapter 16 - Hypertext, multimedia and the World Wide Web

16 Hypertext, multimedia and the World Wide Web 2e 1e
16.1 Introduction 593
16.2 Text, hypertext and multimedia 593 527 old section 15.7
16.3 The World Wide Web 596 new
16.4 Animation 598 532 old section 15.8
16.5 Video and digital video 599
16.6 Educational technology 600 expanded from bits of old 15.7.1
16.7 Design Focus: Designing for the World Wide Web 602 new
16.8 Summary 609
Exercises 610 some from old chapter 15, some new
Recommended reading 610

References 611
Index 628


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