第1章 人机交互基础理论 1
1.1 概述 1
1.1.1 人机交互的定义 1
1.1.2 人机交互的三要素 2
1.1.3 人机交互的发展历程 3
1.2 交互模型 4
1.2.1 菲茨定律 4
1.2.2 GOMS模型 7
1.2.3 任务分析 8
1.3 认知基础 10
1.3.1 人类处理器模型 10
1.3.2 视觉认知 11
1.3.3 ACT-R模型 15
参考文献 16
思考题 16
第2章 用户研究方法 18
2.1 用户模型 18
2.1.1 用户模型 18
2.1.2 人物角色模型 23
2.2 研究方法 26
2.2.1 情境调研 26
2.2.2 焦点小组 28
2.2.3 卡片分类 30
2.2.4 问卷调查 30
2.2.5 实践案例 32
2.3 评估方法 35
2.3.1 出声思维法 35
2.3.2 启发式评估 37
2.3.3 可用性评估 38
参考文献 39
思考题 40
第3章 交互设计 41
3.1 概念设计 41
3.1.1 故事板设计 41
3.1.2 草图设计 42
3.2 交互设计 43
3.2.1 信息架构 43
3.2.2 用户界面设计 44
3.3 原型系统 44
3.3.1 原型分类 45
3.3.2 原型制作流程与工具 47
3.3.3 纸面原型开发 50
3.4 交互模式设计 52
参考文献 53
思考题 53
第4章 移动设备交互 54
4.1 移动设备交互基础 54
4.1.1 移动设备交互设计 54
4.1.2 触觉界面 55
4.1.3 听觉界面 56
4.1.4 内容显示设计 56
4.2 移动设备交互应用开发 57
4.2.1 概述 57
4.2.2 用户需求 57
4.2.3 原型设计 58
4.3 实践案例 60
4.3.1 案例1:菜单设计 60
4.3.2 案例2:图标设计 60
4.3.3 案例3:界面优化 62
4.3.4 案例4:移动学习 62
参考文献 63
思考题 64
第5章 虚拟现实与增强现实交互 65
5.1 虚拟现实交互 65
5.1.1 虚拟现实发展与现状 66
5.1.2 虚拟现实设备 67
5.1.3 虚拟现实关键技术 71
5.1.4 虚拟现实引擎 75
5.1.5 虚拟现实交互应用 76
5.2 增强现实交互 77
5.2.1 增强现实与虚拟现实对比 79
5.2.2 增强现实发展历程与现状 81
5.2.3 增强现实关键技术 81
5.2.4 增强现实交互应用 83
参考文献 86
思考题 87
第6章 体感和手势交互 88
6.1 体感交互概述 88
6.2 体感交互发展历程与现状 90
6.3 手势交互 91
6.4 体感和手势交互设备 94
6.4.1 Kinect 94
6.4.2 LeapMotion 97
参考文献 101
思考题 102
第7章 眼动跟踪交互 103
7.1 人眼运动 103
7.2 眼动跟踪技术 106
7.3 眼动跟踪系统 108
7.3.1 基于桌面电脑的眼动跟踪系统 108
7.3.2 基于移动设备的眼动跟踪系统 111
7.4 基于眼动跟踪的交互应用 113
7.4.1 眼动跟踪交互概述 113
7.4.2 基于眼动跟踪的交互应用 114
7.4.3 基于眼动跟踪的评估应用 115
参考文献 116
思考题 118
第8章 脑机交互 119
8.1 脑机接口概述 119
8.2 脑电研究现状 120
8.3 脑电数据分析方法 122
8.4 脑机交互应用 123
参考文献 130
思考题 132