人机交互 | 期末复习(上)| 补档

文章目录

  • 📚1-HCI Introduction
    • 🐇人机交互的定义,分别解释人-机-交互的概念
    • 🐇six ”mantras“ of UCD
    • 🐇Difference between User-Interface (UI) and User-Experience(UX)
  • 📚2-HCI history
    • 🐇WIMP
    • 🐇WYSIWYG
  • 📚3-Understanding User
    • 🐇Design Thinking Process的步骤及含义
    • 🐇设计思维方法的关键原则⭐️
    • 🐇用户分析
      • 1)How can we understand the users and their needs?
      • 2)What is User Analysis?
      • 3)Personas人物角色?
  • 📚4-Understanding Task
    • 🐇分析Sony Google TV Remote和Apple TV Remote的优缺点
    • 🐇Task analysis
      • 1)What is a task?
      • 2)The goal of task analysis?
      • 3)Various ways of documenting tasks?
      • 4)Task Analysis:Steps?
  • 📚5 & 6-Data Collection
    • 🐇Data Collection的几种主要方式
    • 🐇Observation
    • 🐇Interview
      • 1)Types of Interviews
      • 2)Pros of Interview
      • 3)Cons of Interview
      • 4)Planning an Interview⭐️
        • a.Questions to Ask
        • b.Formulating Questions
        • c.Get specific
        • d.Create Interview Script
    • 🐇Difference between Interview and Survey
  • 📚7 & 8-Mental Model
    • 🐇What is Mental model
    • 🐇User’s vs. designer’s mental model
    • 🐇Direct Manipulation
    • 🐇Model human processor⭐️
      • 1)Perceptual processor感知处理器
      • 2)Working memory工作存储
      • 3)Cognitive processor认知处理器
      • 4)Motor processor动作处理器
    • 🐇Fitts’s law(概念+实例考察)⭐️
  • 📚9-DataAnalysis & People motor
    • :rabbit2:data analysis
      • 1)Affinity Diagram亲和图 (结合实例考察)⭐️
      • 2)work models
        • a.Flow model(结合实例考察)
        • b.Sequence model(结合实例考察)
  • 📚10-Brainstorming & Ideation
    • 🐇IDEO’s 4 brainstorming rules⭐️
    • 🐇How do we start?(结合实例考察)
    • 🐇Storyboard(结合实例考察)
      • 1)What is Storyboard?
      • 2)Benefits?
      • 3)How to Make a Storyboard?

📚1-HCI Introduction

🐇人机交互的定义,分别解释人-机-交互的概念

  • 人机交互的定义

    • 人机交互是研究人类如何与计算机系统交互的学科,是一个广义的术语,涵盖了人类与计算系统交互方式的所有方面。

    • HCI关注的是提供人类使用的交互系统的设计、评估和实施,以及对围绕这些系统的主要现象的研究。

  • 人机交互HCI(human-computer interaction):

    • 人(human):程序的终端用户;与这些用户一起工作或交流的其他人。

    • 机(computer):程序运行的机器;分为客户端和服务器端。

    • 交互(interaction):用户告诉计算机他们想要什么;机器传达结果。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/952260.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

滤波电路学习笔记(一)——速通低通、高通、带通、带阻等滤波电路的基本认知

前言 :原稿写了一大段,感觉车轱辘话太多了,还是速通一下吧,本文作为初学者笔记内容,供遗忘时查阅,有不足或侵权之处,敬请指出。 一、基本概念与作用 滤波电路:对于信号频率具有选择…

Unity打包+摄像机组件

转换场景 使用程序集:using UnityEngine.SceneManagement; 切换场景相关代码:SceneManager.LoadScene(1);//括号内可放入场景名称,场景索引等 //Application.LoadLevel(""); 老版本Unity加载场景方法 打包相关 Bundle Identi…

【游戏设计原理】58 - 主题

一、理解这里的游戏主题 1. 什么是游戏的主题呢?用一句话描述。 游戏主题是游戏所要传达的中心思想。 2. Theme 和 Message 的区别 特性主题(Theme)主旨(Message)定义是游戏围绕的上下文或背景,指游戏的…

26、【OS】【Nuttx】用cmake构建工程

背景 之前wiki 14、【OS】【Nuttx】Nsh中运行第一个程序 都是用 make 构建,准备切换 cmake 进行构建,方便后续扩展开发 Nuttx cmake 适配 nuttx项目路径下输入 make distclean,清除之前工程配置 adminpcadminpc:~/nuttx_pdt/nuttx$ make …

donet (MVC)webAPI 的接受json 的操作

直接用对象来进行接收&#xff0c;这个方法还不错的。 public class BangdingWeiguiJiluController : ApiController{/// <summary>/// Json数据录入错误信息/// </summary>/// <param name"WeiguiInfos"></param>/// <returns></r…

从预训练的BERT中提取Embedding

文章目录 背景前置准备思路利用Transformer 库实现 背景 假设要执行一项情感分析任务&#xff0c;样本数据如下 可以看到几个句子及其对应的标签&#xff0c;其中1表示正面情绪&#xff0c;0表示负面情绪。我们可以利用给定的数据集训练一个分类器&#xff0c;对句子所表达的…

Kafka 会丢消息吗?

目录 01 生产者(Producer) 02 消息代理(Broker) 03 消费者(Consumer) 来源:Kafka 会丢消息吗? Kafka 会丢失信息吗? 许多开发人员普遍认为,Kafka 的设计本身就能保证不会丢失消息。然而,Kafka 架构和配置的细微差别会导致消息的丢失。我们需要了解它如何以及何时…

RPM包安装Nginx部署Zr.Admin Vue2前端

0、确认node环境 安装node 参考Linux Red Hat安装包安装nodejs 设置 registry 执行 npm set registry https://registry.npmmirror.com/ 1、安装依赖 进入代码根目录 cd /lsp/code/zradmin/ZR.Vue 安装依赖 执行 npm install 最后生成node_modules文件夹 2、测试运行 …

【SpringBoot】入门

【SpringBoot】入门 一、前言1 什么是 Spring Boot ?2 特点与优势3 发展历程 二、项目构建【基于IDEA】1 创建 Spring Boot 项目2 项目结构3 运行 Spring Boot 项目 三、补充1 Maven操作2 项目打 jar 包在本地运行 一、前言 1 什么是 Spring Boot ? Spring Boot最开始基于S…

如何在本地部署大模型并实现接口访问( Llama3、Qwen、DeepSeek等)

如何在本地部署大模型并实现接口访问&#xff08; Llama3、Qwen、DeepSeek等&#xff09; 如何在本地部署大模型并实现接口访问&#xff08; Llama3、Qwen、DeepSeek等&#xff09;模型地址模型下载模型部署指定显卡运行app.py 运行环境requirements 调用接口代码调用 结语 如何…

vmware-ubuntu22.04配置虚拟机win10,重新上网成功

打开问题显示 Hardware配置 Options配置 最后的Advanced&#xff0c;第一次用了BIOS&#xff0c;然后启动中有更新&#xff0c;然后关闭&#xff0c;再用UEFI启动

GDPU Android移动应用 重点习题集

目录 程序填空 ppt摘选 题目摘选 “就这两页ppt&#xff0c;你还背不了吗” “。。。” 打开ppt后 “Sorry咯&#xff0c;还真背不了&#x1f61c;” 更新日志 考后的更新日志 没想到重点勾了一堆&#xff0c;还愣是没考到其中的内容&#xff0c;翻了一下&#xff0c;原…

运行.Net 7 Zr.Admin项目(后端)

1.下载Zr.Admin代码压缩包 https://codeload.github.com/izhaorui/Zr.Admin.NET/zip/refs/heads/main 2.打开项目 我这里装的是VS2022社区版 进入根目录&#xff0c;双击ZRAdmin.sln打开项目 3.安装.net7运行时 我当时下载的代码版本是.net7的 点击安装 点击安装&#xff0…

代码随想录算法训练营第3天(链表1)| 203.移除链表元素 707.设计链表 206.反转链表

一、203.移除链表元素 题目&#xff1a;203. 移除链表元素 - 力扣&#xff08;LeetCode&#xff09; 视频&#xff1a;手把手带你学会操作链表 | LeetCode&#xff1a;203.移除链表元素_哔哩哔哩_bilibili 讲解&#xff1a;代码随想录 注意&#xff1a; 针对头结点和非头结点的…

2024年总结及2025年目标之关键字【稳进】

1. 感受 时光荏苒&#xff0c;都731天&#xff08;2年时间&#xff09;下来了&#xff0c;从第一年的【坚持】&#xff0c;到第二年的【提速】&#xff0c;定目标&#xff0c;现在回头看&#xff0c;还是那句话【事非经过不知难】&#xff0c;那又怎么样呢&#xff0c;再难不是…

qt QLabel QPushButton 控件重写paintEvent后 控件消失

qt 继承自PushButton控件的类 重写paintEvent后 控件消失 解决办法&#xff0c;在paintevent结尾加上这条语句&#xff1a;QPushButton::paintEvent(event); void MyButton::paintEvent(QPaintEvent *event) {QPushButton::paintEvent(event); } 这里QPushButton不能写成Q…

苹果手机(IOS系统)出现安全延迟进行中如何关闭?

苹果手机&#xff08;IOS系统&#xff09;出现安全延迟进行中如何关闭&#xff1f; 一、设置二、隐私与安全性三、失窃设备保护关闭 一、设置 二、隐私与安全性 三、失窃设备保护关闭

ELK的搭建

ELK elk&#xff1a;elasticsearch logstatsh kibana统一日志收集系统 elasticsearch&#xff1a;分布式的全文索引引擎点非关系型数据库,存储所有的日志信息&#xff0c;主和从&#xff0c;最少需要2台 logstatsh&#xff1a;动态的从各种指定的数据源&#xff0c;获取数据…

从CentOS到龙蜥:企业级Linux迁移实践记录(龙蜥开局)

引言&#xff1a; 在我们之前的文章中&#xff0c;我们详细探讨了从CentOS迁移到龙蜥操作系统的基本过程和考虑因素。今天&#xff0c;我们将继续这个系列&#xff0c;重点关注龙蜥系统的实际应用——特别是常用软件的安装和配置。 龙蜥操作系统&#xff08;OpenAnolis&#…

【AI自动化渗透】大模型支持的自动化渗透测试,看蚂蚁和浙大的

参考文章: https://mp.weixin.qq.com/s/WTaO54zRxtNMHaiI1tfdGw 最近&#xff0c;美国西北大学&#xff0c;浙江大学&#xff0c;蚂蚁集团的一些专家学者联手发表了一篇论文&#xff0c;介绍了一个PentestAgent的方案&#xff0c;实现了渗透测试自动化。 01 技术方案 图的字…