MIT OpenCourseWare

6.831 2004秋季課程:使用者介面設計與實作(User Interface Design and Implementation, Fall 2004)


本頁翻譯進度

燈號說明

審定:無
翻譯:林宏駿(簡介並寄信)
編輯:侯嘉玨(簡介並寄信)


SKINNI, the interface for the computer kiosks.
SKINNI(智慧導覽與紀錄資訊介面站),該介面安裝於麻省理工學院新建的Stata中心裡的公用電腦資訊站中,是經由2003年秋季課程專題中原創發展出來。(圖片熱心提供:SKINNI團隊:Max Van Kleek, Tyler Horton與Elizabeth Boyle。)

SKINNI (Smart Kiosk Information Navigating and Noteposting Interface), the interface for the computer kiosks installed in MIT's new Stata Center, was originally developed as a class project in Fall 2003. (Image courtesy of the SKINNI group: Max Van Kleek, Tyler Horton, and Elizabeth Boyle.)

課程重點

本課程以近幾年來的測驗與詳解,此外,在閱讀部分,也將提供指定與建議的廣泛參考書目

This course features exams with solutions for multiple years. In addition, an extensive bibliography of assigned and recommended readings is provided in the readings section.

課程描述

6.831 介紹使用者介面發展的原則,主要針對在三個重要領域:
6.831 introduces the principles of user interface development, focusing on three key areas:
  • 設計 如何設計良好的使用者介面,從人類能力(包括人類資訊處理模式、感知、移動技能、色彩、注意力以及犯錯),到運用這些才能,來驅動設計技巧:任務分析、使用者中心設計、反復式設計、可用性原則、互動風格形式以及圖像設計的原則。

    Design: How to design good user interfaces, starting with human capabilities (including the human information processor model, perception, motor skills, color, attention, and errors) and using those capabilities to drive design techniques: task analysis, user-centered design, iterative design, usability guidelines, interaction styles, and graphic design principles.

  • 實作 建構使用者介面的技巧、包括粗略原型、互動模擬電腦原型(Wizard of Oz,註)、以及其他原型製作工具;輸入與輸出模型,視覺模型控制器、版面編排、限制與工具組件。

    譯註:出處:https://acc.dau.mil/simplify/ev.php?ID=3282_201&ID2=DO_TOPIC

    Implementation: Techniques for building user interfaces, including low-fidelity prototypes, Wizard of Oz, and other prototyping tools; input models, output models, model-view-controller, layout, constraints, and toolkits.

  • 評估 介面可用性的評估與量測技術,包括經驗法則評估、預測性評估,以及使用者測試。 本學期一開始會有各種作業,並在期末製作一個基本的程式專題。 本課程為6個工程設計學分。

    Evaluation: Techniques for evaluating and measuring interface usability, including heuristic evaluation, predictive evaluation, and user testing.

本學期初會有各種作業,學期末則需實作程式專題。本課程值6工程設計學分。
The semester starts with various assignments, and ends with a substantial programming project. This course is worth 6 Engineering Design Points.


技術需求
Technical Requirements

任何各種的Java發展工具組件 ,例如 Java@ 發展工具組件,或是 EEclipse@ ,可以在本課程中,用以運算執行Java程式檔案。

Any number of Java® development tools, such as the Java® Development Kit or Eclipse®, can be used to compile and run the .java files in this course.

師資

講師:
Robert Miller 教授

上課時數

教師授課:
每週2節
每節1.5小時

程度

研究所

其他資源

下載課程

回應

告訴我們您對本課程或「開放式課程網頁」的建議。

聲明

麻省理工學院開放式課程認可開放式課程計畫(OOPS)的翻譯計畫,開放式課程計畫(OOPS)乃是運用其獨立團隊、獨立資源、獨立流程進行翻譯計畫之團隊。

所有麻省理工學院開放式課程之材料皆以麻省理工學院開放式課程創作共享授權發佈,所有之翻譯資料皆由開放式課程計畫(OOPS)所提供,並由其負翻譯品質之責任。

此處麻省理工學院開放式課程之資料乃由 開放式課程計畫(OOPS) 譯為正體中文。麻省理工學院開放式課程在此聲明,不論是否遭遇或發現相關議題,麻省理工學院開放式課程、麻省理工學院教師、麻省理工學院校方並不對翻譯正確度及完整性作保證。上述單位並對翻譯後之資料不作明示或默許對任一特定目的之適合性之保證、非侵權之保證、或永不出錯之保證。麻省理工學院校方、麻省理工學院開放式課程對翻譯上之不正確不負任何責任。由翻譯所引發任何關於此等資料之不正確或其他瑕疵,皆由開放式課程計畫(OOPS)負全責,而非麻省理工學院開放式課程之責。

原文聲明