认知模型及示例l
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
人机交互界面理论与技术第十章认知模
第十二章认知模型
模
认知模型
z用户的理解、知识、意图、处理方面的模型z模型分类
z用户任务和目标结构的层次化表示
z语言和语法模型
z物理和设备层的模型
标务
目标和任务层次
z采用分而治之的心理处理模型z例子:
目标和任务层次标务
z目标
z什么需求
z任务
z如何达到目标
z问题
z粒度
z单位任务
z冲突
z错误
目标和任务层次技术
标务
z目标、操作、方法、选择(GOMS)z认知复杂理论(CCT)
z层次任务分析(HTA)
GOMS
z Goals
z用户想要得到什么
z Operators
z用户执行的基本行为
z Methods
z一个目标分解为子目标或者操作z Selection
z如何选择最佳方法
GOMS
z例子
GOAL: CLOSE WINDOW
GOAL:CLOSE-WINDOW
. [select GOAL: USE-MENU-METHOD
. MOVE-MOUSE-TO-FILE-MENU
. PULL-DOWN-FILE-MENU
. CLICK-OVER-CLOSE-OPTION
GOAL: USE-CTRL-W-METHOD
. PRESS-CONTROL-W-KEYS]
For a particular user:
Rule 1: Select USE-MENU-METHOD unless another
rule applies
Rule 2: If the application is GAME,
select CTRL-W-METHOD
目标A:在windows explorer里删除文件
——目标A-1:选择文件
————[选择:目标A-1-1:键盘-tab-方法
————目标A-1-2:鼠标-方法]
————确认-选择
——目标A-2:删除操作
————[选择*:目标A-2-1:键盘-删除-方法
——————敲击-删除
——————目标A-3:确认删除
————目标A-2-2:右键-弹出菜单-方
——————移动鼠标-到文件图标上
——————点击-鼠标右键
——————定位-删除命令选择规则:
如果手当前在键盘上,选择A-2-1键盘删除方法;
——————移动鼠标到删除命令——————点击-鼠标左键——————目标A-3:确认删除————A-2-3如果首不在键盘上,并且回收站可见,选择A-2-3拖拽方法
否则选择A-2-2右键-弹出菜单-方法
目标A23:拖拽方法——————移动鼠标到文件图标上——————左键点击文件图标——————-
定位回收站——————移动鼠标到回收站——————松开鼠标左键
度
认知复杂度理论(CCT)
z在GOMS的目标分解前提下,使模型具有更多的预测能力
z两种并行的描述
z用户目标
z生成规则:if condition then action
z计算机系统
z广义状态转移网络
认知复杂度理论(CCT)
度
z例子:空格插入操作
度
认知复杂度理论(CCT)
z例子:空格插入操作
当用户发现文本中丢掉一个空格z当用户发现文本中丢掉个空格
z执行SELECT-INSERT-SPACE
度
认知复杂度理论(CCT)
z例子:空格插入操作
执行INSERT-SPACE-1
z INSERT SPACE1
z执行INSERT-SPACE-2
INSERT SPACE DONE
z执行INSERT-SPACE-DONE
认知复杂度理论(CCT)
度
z CCT和GOMS模型一样都没有描述错误处理过程
z CCT对于较大目标的描述会变得非常庞大
模
语言模型
z基于用户和系统的语言分析来理解用户的行为和认知
z和对话模型相似
z两种常用的语言模型
z BNF
z TAG
Backus-Naur Form (BNF)
z把对话只看作语法而非语义
z BNF语言表示
z name ::= expression
法
BNF方法评估
z用规则数目
用“”和“”操作的数目z用+和|操作的数目z问题
z仅仅表示用户的行为
z不能够体现用户的感知
Task Action Grammar (TAG)
z生成式具有更好的一致性
z具有更好的可读性
TAG的一致性
TAG的可读性
TAG的一致性+可读性