[人機交互]理解用戶

一.解釋什么是認知,以及它對交互設計的重要性

1.1什么是認知

認知是指與knowing相關的能力,行為和過程(考填空)

-如何感知物理刺激?如注意、知覺等

-如何認識自我、他人以及環境?如意識、記憶等

-如何利用這些知識進行思維?如推理、問題求解等

1.2人類的日常活動可以看成兩部分構成

生理活動

發生在肢體上的任何行為或過程

心理活動

發生在頭腦中的任何行為或過程

1.3Norman按照思維方式將認知分為兩種

1.3.1經驗式認知

表示了一種熟練行為模式,依賴于過程式知識和訓練。

eg:行走,駕駛,交談,擊鍵,點擊鼠標

1.3.2思考式認知(是創新思想的來源)

表示了創新思想的來源,依賴于說明式知識。

eg:設計,建模,學習,問題求解等

1.3.3相互轉換

經驗性認知和思考式認知可以相互轉換

比如:第一次做水煮魚是思考式認知,以后做水煮魚就是經驗式認知了。但是下次做烤魚又是思考式認知了。

1.4記憶與識別

-人類的日常活動依賴于記憶

? ? -存儲了活動所需要的各種知識

? ? -被注意的信息立即進入短時記憶

-短時記憶的作用就像草稿板一樣,用于信息的短暫回憶

-信息要被記住就需要反復暴露在物理刺激下

-信息的有效記憶和使用與如何體驗(或解釋)信息相關

1.5上下文

上下文(環境)是影響將來信息檢索程度的一個因素

? ? 有時人們難以回憶起以前在另一個環境中編碼的信息

? ? ? ? ? ?例如: 在火車上你偶遇某人,你一下認不出他,但過后想起是你的鄰居。你只是在公寓里遇上你的鄰居,因此,脫離了此環境使你難以立即認? 出他 此現象也可用于解釋記憶編碼結構的有效性

1.6長期記憶中的信息檢索有兩種類型

1.6.1類型

回憶:所需信息完全從記憶中再生

識別環境中呈現的信息提示改信息是以前指導的

1.6.2人類識別事務的能力遠強于回憶事務

例如:如果題目相同,開卷考試比閉卷容易。

1.7交互設計的首要任務是任務分析

交互設計的首要任務是任務分析

? -分析人們在物理世界中是如何完成任務的

? -利用了什么對象和工具,存在的問題是什么?

? -只有理解了問題空間,才能提出合適的概念模型假定

? ? ? ?例如:模仿什么?如何模仿才能滿足用戶的任務需求

1.8物理世界知識在數字世界的應用

**人們可以模仿物理世界中的行為來理解和使用新系統

? -例如:電子便箋利用了一個生活中的便箋隱喻

? ? ?無論形式還是操作都模仿了物理便箋

? ? ?自然用戶需要有基本的交互技術(鍵盤、鼠標)操作知識

*數字世界也可以提供物理世界無法實現的功能?

? ? ?-能夠對信息進行認知水平上的存儲、訪問和處理

二.認知的概念框架

*2.1對交互設計有指導作用的理論模型

心理模型

信息處理

外部認知

注意:沒有內部認知,因為,內部認知更多的是程序員對軟件的認知,而外部認知是給用戶看的,而用戶通過外部認知來感知這個軟件好不好用。

這些模型從不同的角度,描述人機交互過程中用戶的心理學特征或活動

三.心理模型

3.1工具和設備的設計應避免用戶注意如何操作

例如:駕駛設備的設計讓有訓練的司機集中在其任務上,而無須關注如何操作(消失了的技術)

有訓練的秘書是否可以集中于文檔編輯,而不關心Word的操作?

3.2在HCI中,用戶所建立的、有關系統的模型為心理模型

*在學習和使用系統的過程逐步積累的知識,包括

? ?交互式技術和對象的具體含義或功能

? ?如何使用系統完成指定的操作

? ?系統是如何工作

? ?

*盡管用戶有建模的能力,但系統的設計應該減少用戶學習和使用時所需要的認知資源

? ??成功的系統不僅容易學習,且一旦學會,行為可以自動化或半自動化

*用戶如何在學習和使用的過程中理解系統

? ? 用戶并非從系統的內部來理解系統(如對象圖、序列圖等)

? ? 而是從系統的外部,通過他們的世? ? ? 界知識,與實際系統交互、瀏覽各種學習材料來建模的

*為了幫助用戶建模,提議建立更加透明的系統

? ??-透明并非暴露系統的結構或機制,而是使得它們表面化

? ? ? ? 對用戶的操作做出相關的、有用的信息反饋

? ? ? ? 提供易于理解、直觀的交互方式

3.3信息處理

模型的一個重要作用是用來預測或者評估設計模型的性質

? ? -心理模型可用于預測用戶需要多少知識來理解設計

? ? -過程模型可用于評估任務執行效率和信息處理復雜度

3.4外部認知

3.4.1內部認知是重要的認知方式,是創造性的主要來源

但并非唯一的認知方式,人類認知具有多樣化的特點

3.4.2行為取決于什么

行為取決于內部知識和外部知識的結合

3.4.3外部認知具有的一些特征

3.4.3.1外部化以減少記憶負載

? ? 外部化即把抽象的內部知識轉換為具體的外部表示

內容通常是那些容易忘卻的信息,用于提示將來做什么

? ? 例如:寫日記、備忘錄、購物單、日程表等

物理形式和空間位置通常用于表示任務的優先級

? ? 例如:用突出的顏色、字體書寫,并放在手邊顯著的位置

外部表示在此的作用:

? ? ? 提示需要做某事 提示做某事的內容 提示何時做某事

? ? 3.4.3.2減少計算負載
心算需要使用 短期記憶做草稿板 (參數、操作符、中間結果、操作規則等)

具有 外部表示的工具減少短期記憶和計算負載
§ 例如:紙、筆、算盤、計算器等工具

表示的形式 和復雜度 將影響到外部信息內部化的難易程度
§ 例如: 234 X 456 = ?

?貳佰叁拾肆 乘以 肆佰伍拾陸 等于 ?

§ 后一種形式是對感知訓練的挑戰,需要一個復雜的認知過程進行詞法掃描、語法分析和語義翻譯來進行編碼

工具的界面表示 可使它的使用簡單化 也可復雜化
? ? 3.4.3.3標注與認知跟蹤
心算需要使用 短期記憶做草稿板 (參數、操作符、中間結果、操作規則等)

具有 外部表示的工具減少短期記憶和計算負載
§ 例如:紙、筆、算盤、計算器等工具

表示的形式 和復雜度 將影響到外部信息內部化的難易程度
§ 例如: 234 X 456 = ?

?貳佰叁拾肆 乘以 肆佰伍拾陸 等于 ?

§ 后一種形式是對感知訓練的挑戰,需要一個復雜的認知過程進行詞法掃描、語法分析和語義翻譯來進行編碼

工具的界面表示 可使它的使用簡單化 也可復雜化

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/79023.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/79023.shtml
英文地址,請注明出處:http://en.pswp.cn/web/79023.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

微信小程序備案的一些記錄

小程序如果沒有備案是搜索不到小程序的。 小程序備案需要填寫主體負責人的信息,需要主體負責人的手機號驗證碼, 需要填寫管理員的信息,同樣也需要驗證手機號碼, 填寫完畢之后,提交進行初審,初審之后會打…

SpringCloud服務拆分:Nacos服務注冊中心 + LoadBalancer服務負載均衡使用

SpringCloud中Nacos服務注冊中心 LoadBalancer服務負載均衡使用 前言Nacos工作流程nacos安裝docker安裝window安裝 運行nacos微服務集成nacos高級特性1.服務集群配置方法效果圖模擬服務實例宕機 2.權重配置3.環境隔離 如何啟動集群節點本地啟動多個節點方法 LoadBalancer集成L…

網絡安全系列--《文章1:網絡安全基礎與核心概念》

課程1:網絡安全基礎與核心概念 學習內容 1. 網絡安全定義 網絡安全是通過技術、管理及法律手段保護網絡系統的硬件、軟件及數據,使其免受破壞、篡改或泄露,確保系統穩定運行并提供可靠服務。其核心目標包括保密性、完整性、可用性、可控性及…

C++:掃雷游戲

一.掃雷游戲項目設計 1.文件結構設計 首先我們要先定義三個文件 ①test.c //文件中寫游戲的測試邏輯 ②game.c //文件中寫游戲中函數的實現等 ③game.h //文件中寫游戲需要的數據類型和函數聲明等 2.掃雷游戲的主體結構 使?控制臺實現經典的掃雷游戲 ?游戲可以通過菜單…

[人機交互]識別需要和建立需求

*一.需要選擇的產品特征(或屬性)可概括為兩類 1.1外部特征(屬性) 對用戶而言,可見及可度量的屬性 1.2內部特征(屬性) 對用戶而言是不可見或不可度量的 二.什么是需求 需求是有關目標的陳述…

Lua學習筆記

文章目錄 前言1. Lua的數據類型2. Lua的控制結構2.1 循環2.1.1 for2.1.1.1 數值循環2.1.1.2 迭代循環2.1.2 while2.1.3 repeat-until 2.2 條件語句2.3 函數 3. Lua中的變量作用域 前言 Lua是一種輕量級的、高效的、可擴展的腳本語言,由巴西里約熱內盧天主教大學&am…

學習c語言的鏈表的概念、操作(另一篇鏈表的筆記在其他的欄目先看這個)

在學習Linux之間我們先插入一下鏈表的知識 學習鏈表(一種數據結構思想) 鏈表和數組的區別和實現: 鏈表(鏈表是個好東西) 鏈表概念(什么是鏈表)? 鏈表就是數據結構->數據的存儲…

NVM完全指南:安裝、配置與最佳實踐

發布于 2025年5月7日 ? 閱讀時間:10分鐘 💡 TL;DR: 本文詳細介紹了如何完整卸載舊版Node.js,安裝NVM,配置阿里云鏡像源,以及設置node_global與node_cache目錄,打造高效Node.js開發環境。 📋 目…

轉換算子和行動算子的區別

轉換算子和行動算子主要是在分布式計算框架(如 Apache Spark)里常用的概念,它們在功能、執行機制、返回結果等方面存在明顯區別,以下為你詳細介紹: 定義與功能 返回結果 如何在使用轉換算子和行動算子時避免出現內存溢…

Windows命令行軟件管理器:Chocolatey

文章目錄 Windows命令行軟件管理器:Chocolatey1.Chocolatey使用1.1 安裝1.2 常用命令1.3 使用流程 2.常用shell命令匯總 Windows命令行軟件管理器:Chocolatey Chocolatey 是一款強大的 Windows 命令行軟件管理器,目前在 GitHub 上已斬獲 10.…

MySQL 8.0 OCP(1Z0-908)英文題庫(11-20)

目錄 第11題題目分析正確答案 第12題題目分析正確答案 第13題題目分析正確答案 第14題題目分析正確答案 第15題題目分析正確答案 第16題題目分析正確答案 第17題題目分析正確答案: 第18題題目分析正確答案 第19題題目分析正確答案 第20題題目分析正確答案 第11題 W…

mac 使用 Docker 安裝向量數據庫Milvus獨立版的保姆級別教程

Milvus 特點:開源的云原生向量數據庫,支持多種索引類型和GPU加速,能夠在億級向量規模下實現低延遲高吞吐。具有靈活的部署選項和強大的社區支持。 適用場景:適合處理超大規模數據和高性能需求的應用,如圖像搜索、推薦…

一款獨立于游戲外的鍵盤源按鍵輔助工具他來了

一款獨立于游戲外的鍵盤源按鍵輔助工具 一!不需要安裝,下載即用 二!只要熟悉hekili體系 三!略懂wa定制 四!知道如何循環并且會自行模擬 五!會simc最好 直接就上手了! 我們的不是一鍵宏&…

python學生作業提交管理系統-在線作業提交系統

目錄 技術棧介紹具體實現截圖系統設計研究方法:設計步驟設計流程核心代碼部分展示研究方法詳細視頻演示試驗方案論文大綱源碼獲取/詳細視頻演示 技術棧介紹 Django-SpringBoot-php-Node.js-flask 本課題的研究方法和研究步驟基本合理,難度適中&#xf…

Spring Boot + Vue 實現在線視頻教育平臺

一、項目技術選型 前端技術: HTML CSS JavaScript Vue.js 前端框架 后端技術: Spring Boot 輕量級后端框架 MyBatis 持久層框架 數據庫: MySQL 5.x / 8.0 開發環境: IDE:Eclipse / IntelliJ IDEA JDK&…

引文索引數據庫在科研中的應用

如何利用引文索引數據庫高效檢索、分析研究論文,發現高水平論文,鎖定特定領域的經典文獻?如何跟蹤最新研究進展? 回放鏈接 image.png image.png image.png image.png image.png image.png image.png image.png image.png image.pn…

《供應鏈網絡攻擊的風險與防范》

中國古語有云:“千里之堤,潰于蟻穴。”供應鏈攻擊正是利用這種系統性弱點發起攻勢。近年來,隨著國內數字化轉型加速,供應鏈安全問題頻發。從某盟刪庫事件到某頭部物流企業數據泄露,從某國產工業軟件遭惡意代碼植入到某…

ETL介紹及kettle等工具學習

ETL介紹及kettle等工具學習 1. 什么是ETL? ETL(Extract, Transform, Load)是數據集成領域的核心流程,用于將數據從多個分散的源系統中抽取、清洗、轉換后加載到目標數據倉庫或數據湖中,以支持分析、報表和決策。其核…

圖形渲染+事件處理最終版

基于之前做的項目圖形移動處理-CSDN博客添加了相機,透視投影,鼠標控制圖形旋轉。雖然個人感覺這個項目用的是一個二維的三角形,給他加透視投影和相機意義不大,因為透視投影是近大遠小,我這個程序設置了放大縮小的限制&…

G口大帶寬服務器線路怎么選

G口大帶寬服務器線路選擇指南 ??一、線路類型與特點?? ??單線(電信/聯通/移動)?? ??優勢??:帶寬獨享、價格低、延遲穩定,適合單一運營商用戶集中場景。??劣勢??:跨運營商訪問延遲高(如電信…