专业IT网络知识平台,分享IT百科知识、生活百科知识解答!

易企推科技
易企推科技

交互基础知识普及——心智模型

来源:小易整编  作者:小易  发布时间:2023-09-07 01:33
摘要:心智模型(MentalModels,也有人翻译为心理模型),首先是由肯尼思·克雷克(KennethCraik)在1943年所著的《解释的性质(TheNatureofExplanation)》这本书里提出。艾伦·库伯(AlanCo...

心智模型(Mental Models,也有人翻译为心理模型),首先是由肯尼思·克雷克(Kenneth Craik)在1943年所著的《解释的性质(The Nature of Explanation)》这本书里提出。

交互基础知识普及——心智模型

艾伦·库伯(Alan Cooper)在《交互设计精髓 4(About face 4)》这本书里也有提到。

在书里,库伯并没有给出心智模型的定义,而是通过一个例子来说明:

很多看电影的人,实际上并不太懂电影的投影仪是如何工作的,或者电影投影仪与电视的工作原理有何区别。他们想象投影仪只是把会动的图片投射到了幕布上。这就是用户的“心智模型”,或者“概念模型”。

来自1986年的一篇论文《认知科学与科学教育(Cognitive Science and Science Education)》对心智模型下过这样的定义:

“心智模型指一个人对某事物运作方式的思维过程,即一个人对周遭世界的理解。心智模型的基础是不完整的现实、过去的甚至直觉感知。它有助于形成人的动作和行为,影响人在复杂情况下的点,并确定人们如何着手解决问题。”

具体来说,心智模型是人们脑海中对万物(即真实世界、设备、软件等)的解析。

通常在使用软件或设备之前,人们就非常快速地在心中创建出了一个心智模型,来帮助他们使用。

人们的心智模型来自于过去对类似软件或设备的使用,也来自于他们对该产品的猜测、间接听闻和直接使用

人们用心智模型来预知系统、软件或其他产品的用途或用法。

心智模型一方面帮助人们理解软件或设备如何运转,另一方面人们也通过这种理解来帮助他们学习如何使用。

著名的美国认知心理学家、曾被《商业周刊》杂志评选为世界最有影响力的设计师之一的唐纳德·A·诺曼在《设计心理学》中提出:

“心智模型是存在于用户头脑中的关于一个产品应该具有的概念和行为的知识。这种知识可能来源于用户以前使用类似产品的,或者是用户根据使用该产品要达到的目标而对产品的概念和行为的一种期望。”

这个概念将心智模型说的十分清楚了。

用户的心智模型,是用户基于过去使用过的类似产品的产生的,也是对将要使用的产品的期望。从这个概念里,可以提取出心智模型的两个关键要素:和期望

用户基于自己的去理解、使用一个产品,或者用户基于自己的目标会对产品产生期望。

这就是用户心智模型的核心要义。

为了更好地理解心智模型,这里举个例子。

许多应用中都有拍照功能,这些拍照功能的按钮都不约而同的被设计成相机的形状。

由于用户在生活中使用过相机,在手机的自带应用里也使用过相机应用,因此当用户再次看到相机样子的按钮,就可以不费吹灰之力得了解这个“使用这个按钮可以进行拍照”的含义。

用户通过以前的来理解新的拍照按钮,就是靠用户的心智模型。

再例如,假设我们来到一个会议室,室内温度32度。我们想通过空调把温度降到24度。

在设定空调温度的时候,很多人会下意识地用遥控器把温度调到22,甚至20度,因为用户此时的目标是“快速降温到24度”,因此产生“温度调得越低,空调就会越努力工作”的预期。

这种预期,也是心智模型。

但实际上,即使用户把温度调得再低,老式空调也只会自顾自地工作,并不会为了这个“艰巨的任务”而加速制冷。

这是因为空调的制冷功能,有自己的一套运作模型,不论用户设置的是24度,还是20度,老式空调把温度下降8度、达到用户需要的24度所花的时间都是一样的。

心智模型和运作模型

用户有自己的心智模型,而设备和机器有自己的运作模型,它是设备和机器能够实现某种功能的原理,是专业人士的伟大发明。

但这些深奥的原理,对于不懂技术的普通用户,门槛很高,比较难以理解——普通用户其实也根本用不着弄懂这些复杂的原理,用户只需要知道如何使用产品,以达到他们的目标就好了。

所以,用户有自己的心智模型(关于一个产品应该具有的概念和行为的知识),设备和机器等有自己的运作模型(机器实现功能的技术原理)。

另外,还有一种和设计师关系更紧密的模型:表现模型(Represented Models)。唐纳德·A·诺曼称这种模型为“设计师模型”(Designer‘s Model)。

所谓表现模型,库伯解释说,是“设计师所选择的一种表现方式,用来向用户展现计算机程序有怎样的功能”。

通俗点说,就是设计师提供一套设计方案,让用户可以容易地操作一个设备或应用,而根本不需要弄懂它的工作原理是什么。

设计师方案里使用的表现模型,越接近用户的心智模型,则越容易被用户接受,也就是所谓的“设计得越好”。

比如,微信红包的设计就是一个符合用户心智模型的例子。

在现实生活中,大家都对红包的外形有认知。微信应用中红包的设计,以用户对实体红包的认知为基础,将红包设计成“红色长方形、上面有黄色封口”的形象,让大家一看就知道“这是红包”,从而迫不及待地去点击,如下图

本文地址:IT百科频道 https://www.hkm168.com/tags/1052378.html,易企推百科一个免费的知识分享平台,本站部分文章来网络分享,本着互联网分享的精神,如有涉及到您的权益,请联系我们删除,谢谢!


IT百科
小编:小易整编
相关文章相关阅读
  • 了解广义线性模型的定义

    了解广义线性模型的定义

    广义线性模型(GeneralizedLinearModel,简称GLM)是一种统计学习方法,用于描述和分析因变量与自变量之间的关系。传统的线性回归模型只能处理连续的数值型变量,而GLM通过扩展可以处理更多类型的变量,包括二元的、多元的、...

  • 什么是css盒子模型

    什么是css盒子模型

    css盒子模型又称为框模型,盒子的最内部是元素的实际内容即元素内容,紧挨着元素框外部的是内边距,其次是边框,然后最外层是外边距,这几部分共同组成了盒子模型盒子模型是html+css中最核心的基础知识,理解了这个重要的概念才能更好的排版,进行...

  • Python的对象模型是什么

    Python的对象模型是什么

    在面向对象的理论中,有两个核心的概念:类和实例。类可以看成是一个模板,实例就是根据这个模板创建出来的对象。在python中,类和实例都被视为对象,即类对象(或类型对象)和实例对象。为了避免后续出现歧义,我们这里把对象分为三种:内置类对象:比...

  • 蒸馏模型的基本概念

    蒸馏模型的基本概念

    模型蒸馏是一种将大型复杂的神经网络模型(教师模型)的知识转移到小型简单的神经网络模型(学生模型)中的方法。通过这种方式,学生模型能够从教师模型中获得知识,并且在表现和泛化性能方面得到提升。通常情况下,大型神经网络模型(教师模型)在训练时需要...

  • 7层网络结构是指什么模型

    7层网络结构是指什么模型

    7层网络结构是指osi七层模型,分别有应用层、表示层、会话层、传输层、网络层、数据链路层、物理层。物理层用于透明地传输比特流;数据链路层主要将从物理层接收的数据进行mac地址的封装与解封装,在两个相邻节点间的线路上无差错地传送,以帧为单位的...

  • Yii框架入门指南:基础知识和应用

    Yii框架入门指南:基础知识和应用

    简介:Yii是一款高效、安全、易于扩展的PHPWeb应用程序框架,它用于快速开发现代Web应用程序。Yii框架源代码采用MIT许可证授权,您可以在商业项目中免费使用,只需遵循该许可证的规定即可。文章:Yii的介绍Yii应用程序框架是一种基...

  • 玩家自制《EVE》股市模型 市场尽在掌控

    玩家自制《EVE》股市模型 市场尽在掌控

      2016新年伊始,有关股市熔断的端子刷屏曾一阵接着一阵,随着春节过去市场再开,所有人的心也再度跟着股价的上下起伏而变得七上八下。而对于EVE而言,复杂的市场、庞大的物品种类,堪比现实的经济体系,纵横商海的舰长早已习惯了变幻莫测的价格图。...

  • 被特工包围了!《谍影成双》上架Steam:首创双人交互 共同决定结局

    被特工包围了!《谍影成双》上架Steam:首创双人交互 共同决定结局

    【为您整合,当下社会的重大事件、流行话题、热门游戏和热门新闻等】由阅文集团、互影科技、上影元和上影制作等联合出品的互动短剧《谍影成双》上架Steam,显示“即将推出”。【当面试官为所欲为,满足一对一的独处...

  • 周排行
  • 月排行
  • 年排行

精彩推荐