人机交互技术 Week 1_人机交互概述
HCI Week 1_Introduction
18-19学年春夏学期选修了计院万华根老师的人机交互技术课程,老师由于知识产权相关原因不能提供课件,故尽可能对课程内容做详尽的课堂笔记以供复习,如有不妥立即删除。
Syllabus
- Introduction
- Design principles & usability principles
- Conceptualizing interaction
- Identifying needs and establishing requirements
- Prototyping
- Interaction design models
- Evaluation
- Paper reading & Project demo
Related Courses
- 虚拟现实与数字娱乐
- 游戏程序设计
- 计算机图形
- 计算机动画
- 计算机视觉
- 数字视音频处理
Textbook & Referenes
- Steven Heim, The resonant Interface: HCI foundations for interaction design (李学庆等译, 和谐界面, 电子工业出版社, 2008)
- Jennifer Preece et al., Interaction design: beyond human-computer interaction design. John Wiley & Sons, Inc. 2016.
- Joseph J. LaViola, et al., 3D User Interfaces, 2017
- Alan Dix, et al. Human Computer Interaction (蔡利栋等译,人机交互(第三版),电子工业出版社,2006)
HCI
- What is it?
- from MMI to HCI
- What happens when a human and a computer get together to perform a task
- task: write document, calculate budget, solve equation, drive home, ...
Why is this important?
- Computers (in one way or another) now affect every person in society
Product success may depend on ease of use, not necessarily power
算力已经没有那么重要
Central topic
- Interaction design
Not just a software interface on a desktop monitor!
Designing interactive products to support people in their everyday and working lives.
——Jennifer Preece, Yvonne Rogers, Helen Sharp
Goals of Interaction Design
- Allow users to carry out tasks
Safely
Effectively
Having an intended or expected effect.
Efficiently
- Acting directly to produce an effect
- Acting or producing effectively with a minimum of waste, expense, or unnecessary effort.
Enjoyably
Two Crucial Errors
Assume all users are alike
假设所有的用户一样
Assume all users are like the designer
假设所有的用户与设计者一样
Improving Interfaces
Know the User!
- Physical abilities
- Cognitive abilities *
- Skill differences
- Cultural diversity **
- Personality differences
- Motivation
- Special needs
Aims of the course
- Consciousness raising
- Design Critic
- HCI foundations
Design Critic
- Useless Design
- Bad Designs
- Things that don't work the way you expect
- Things that get in your way
- Controls that have unexpected functions
Discussions: Good design or bad design
Consciousness raising
Map of HCI
人机交互技术 Week 1_人机交互概述的更多相关文章
- 人机交互技术 Week 2_History of HCI
Recap: Interaction Design Interaction Design Designing interactive products to support people in the ...
- 人机交互技术 Week 11_Data gathering
Summary: Different Kinds of Requirements Functional requirements Data requirements Environmental req ...
- 中国VR公司的详尽名单
中国VR公司的详尽名单 <VR圈深度投资报告一:2014年以来所有VR/AR融资事件> 特征一.投资机构观望居多 尽管VR在媒体和二级市场炒得很热,但大多风险投资机构却慎于出手,以观望 ...
- 红透半边天的VR(虚拟现实)产业
目前在做一些与AR与VR相关的工作,特此把一些个人总结的普及性概念与各位朋友共享. 一: 什么是虚拟现实(VR)技术? 虚拟现实技术是一种可以创建和体验虚拟世界的计算机仿真系统它利用计算机生成一种模拟 ...
- 什么是UE、UI、UCD、UED?UE、UI、UCD、UED四者的区别(转)
字面释义: UE (User Experience) : 用户体验 UI (User Interface) : 用户界面 UCD (User-Centered Design) :以用户为中心的设计 U ...
- 微冷的雨Java基础学习手记(一)
使用Java理解程序逻辑 之凌波微步 船舶停靠在港湾是很安全的,但这不是造船的目的 北大青鸟五道口原玉明老师出品 1.学习方法: 01.找一本好书 初始阶段不适合,可以放到第二个阶段,看到知识点时,要 ...
- S1java基础学习笔记
第一章 Java基础 程序目标:减轻现实生活中一类人的工作量,提高工作效率. 学员最终可以书写系统: 超市管理系统,POS机系统等 入库单 销售单 01.课程重点 五大重点: 01.分支(选择)结构 ...
- 2014年4月份第3周51Aspx源码发布详情
WPY净水机网站源码 2014-4-14 [VS2008]源码描述: 实现产品展示,在线留言,信息发布,在线咨询,营销网络地图. 网站基本管理:网站banner管理 管理首页滚动图片信息 网站右下部 ...
- Apache Commons CLI 开发命令行工具示例
概念说明Apache Commons CLI 简介 虽然各种人机交互技术飞速发展,但最传统的命令行模式依然被广泛应用于各个领域:从编译代码到系统管理,命令行因其简洁高效而备受宠爱.各种工具和系统都 提 ...
随机推荐
- Java学习日记基础篇(七) —— 数组、排序
数组 为什么要有数组? 案例:一个养鸡场有六只鸡,他们的体重分别为3kg,5kg,1kg,3.4kg,2kg,50kg.请问这六只鸡的总体重和平均体重是多少? public class test5 { ...
- [信息收集]11种绕过CDN查找真实IP方法【转载】
今天在看一些有关CDN的文章的时候,发现一篇写的蛮好的文章,故转载过来. 原文链接:https://www.cnblogs.com/qiudabai/p/9763739.html 0x01 验证是否存 ...
- Mixed Content: The page at ‘https://XXX’ was loaded over HTTPS, but requested an insecure........
iframe引入视频的文件的时候报这个错 其实只要改成 加上一个s就好了 ...
- meshing-轴
原视频下载地址:https://yunpan.cn/cqrJRm32dMmAL 访问密码 9dd9
- IdentityServer4入门三:授权模式
在入门一.入门二我们实现了一个完整的API保护的过程.需要保护的API只需在其Controler上应用[Authorize]特性,来显式指定受保护的资源.而我们实现的这个例子,所应用的模式叫“Clie ...
- Echarts 常用API之action行为
一.Echarts中的action echarts中支持的图表行为,通过dispatchAction触发. 1.highlight 高亮指定的数据图形 dispatchAction({ type: ' ...
- ubuntu虚拟机安装及vim配置问题(转载)
virtual box虚拟机Ubuntu系统安装及共享文件夹建立 https://blog.csdn.net/qq_27905767/article/details/82106753 Linux超全v ...
- arcgis python 更新日期为随机数
#coding:UTF-8 import time import random import re # 根据时间返回,返回随机年月日时间 def getRandomDate(sYear, sMonth ...
- OpenJudge计算概论-整数的个数
/*========================================================== 整数的个数 总时间限制: 1000ms 内存限制: 65536kB 描述 给定 ...
- PorterDuffXfermode之Mode.SRC_IN
package com.loaderman.customviewdemo.view; import android.content.Context; import android.graphics.B ...