6.831 การออกแบบและสร้าง User Interface
6.831 การออกแบบและสร้าง User Interface
SKINNI (Smart Kiosk Information Navigating and Noteposting Interface), interface สำหรัย computer kiosks ที่ศูนย์ Stata Center ของ MIT นั้นถูกพัฒนาจากโครงการในวิชานี้ของภาคเรียนฤดูใบไม้ร่วง 2003. (รูปได้รับการอนุเคราะห์จาก SKINNI group: Max Van Kleek, Tyler Horton, และ Elizabeth Boyle.)
Course Description
จุดเด่นของวิชานี้
วิชานี้จะมี ข้อสอบพร้อมเฉลย สำหรับหลายปี นอกจากนี้จะรวบรวมบทความและงานวิจัยที่จำเป็น และแนะนำในส่วนของ เอกสารอ่านประกอบการเรียน
รายละเอียดวิชา
วิชา 6.831 จะเป็นการเริ่มต้นของหลักการออกแบบ User Interface โดยมุ่งเน้นที่ 3 ประเด็นหลักคือ:
· การออกแบบ (Design): ออกแบบ User Interface ที่ดีอย่างไร เริ่มจากความสามารถของมนุษย์ (Human Capabilities)(รวมทั้ง information processor model, perception, motor skills, สี, ความสนใจ และ ข้อผิดพลาด) และใช้ความสามารถของมนุษย์นี้เป็นตัวขับเคลื่อนเทคนิคการออกแบบ: การวิเคราะห์งาน,การออกแบบอิงผู้ใช้งาน,การออกแบบซ้ำๆ, หลักแนะนำของความสามารถในการใช้งาน, แนวทางการโต้ตอบ และหลักการออกแบบ Graphic
· การสร้าง (Implementation): เทคนิคสำหรับสร้าง User Interface รวมถึงต้นแบบที่มีความละเอียดต่ำ (Low-fidelity Prototypes), Wizard of Oz และเครื่องมือสร้างต้นแบบอื่นๆ; แบบจำลอง Input, แบบจำลอง Output, Model-View-Controller, การจัดวาง, ข้อจำกัด และชุดเครื่องมือ
· การประเมิน (Evaluation): เทคนิคในการประเมินและวัดความสามารถในการใช้งานของ User Interface รวมทั้งการประเมินโดยใช้สามัญสำนึก, การประเมินโดยใช้การทำนาย และการทดสอบโดยผู้ใช้
ในภาคเรียนนี้จะเริ่มด้วยการบ้านและงานที่หลากหลาย และจบที่โครงการเขียนโปรแกรมใหญ่ของภาคเรียน วิชานี้มีค่าเท่ากับ 6 Engineering Design Points
ความจำเป็นด้านเทคนิค
เครื่องมือพัฒนา Java® ใดๆ เช่น Java® Development Kit หรือ Eclipse® ที่สามารถใช้ Compile และ Run ไฟล์ .java ในวิชานี้ได้
Course Contents

















