6.831 用户界面设计与实现,2004秋季
SKINNI (智能Kiosk信息导航与定位接口),是针对计算机kiosks设备的接口,位于麻省理工学院新的Stata Center,最初是作为2003秋季的课程项目而开发的。(向SKINNI小组成员: Max Van Kleek, Tyler Horton和 Elizabeth Boyle表示敬意。)
课程特点
课程简介
6.831 介绍用户界面开发的原则,重点是三个关键领域:
-
设计:如何设计友好的用户界面,从人类的能力开始(包括,人的心智模型、感知、驾驶能力、颜色、注意力以及错误),并基于这些能力来阐述设计技术:任务分析,以用户为中心的设计、交互设计、可用性指导方针、交互风格以及图形设计的原则。
-
实现:创建用户界面的技术,包括:低精度原型, Wizard of Oz, 以及其他原型工具;输入模型、输出模型、模型-视图-控制模型以及工具包。
-
评估:评估和衡量界面可用性的技术,包括:启发式评估、预测评估和用户测试。
本学期包括多个作业,最后是一个实际的编程项目。本课程占六个工程设计学分(Engineering Design Points)。
技术要求
可以使用多种Java®开发技术,例如: Java® Development Kit 或者 Eclipse®, , 编译并运行课程中.java 文件。