TƯƠNG TÁC NGƯỜI - MÁY
PGS.TS. ng V n cĐặ ă Đứ
HÀ NỘI – 2007/10
Khảo sát...
Ứng dụng (hệ thống) nào có thiết kế tồi nhất mà anh/chị
đã từng sử dụng? Tại sao?
Ứng dụng nào có thiết kế tốt nhất mà anh/chị đã từng sử
dụng? Tại sao?
Anh/chị đã từng thực hiện thiết kế và phát triển ứng dụng
tương tác?
Anh/chị đã dành bao nhiêu thời gian để thiết kế khái niệm
giao diện?
Ai đã sử dụng ứng dụng của anh/chị? Sử dụng trong bao
lâu? Phản hồi của họ như thế nào?
dvduc-2007/10HCI2/25
Trả lời gửi về EMail:
Mô tả môn học
Giới thiệu nguyên lý phát triển Giao diện người sử dụng.
Thiết kế: Làm thế nào để thiết kế một giao diện tốt?
Khả năng của con người (mô hình xử lý thông tin con người,
cảm nhận, hoạt động, màu, sự chú ý và các lỗi)
Các kỹ thuật thiết kế: Phân tích người sử dụng, phân tích nhiệm
vụ, thiết kế lặp, hướng dẫn thiết kế giao diện có tính sử dụng
được và thiết kế đồ họa.
Cài đặt: Các kỹ thuật xây dựng giao diện
Prototypes,
Mô hình vào/ra, bố trí, ràng buộc và các toolkits.
Đánh giá: Các kỹ thuật đánh giá và đo tính sử dụng
Đánh giá theo kinh nghiệm,
Người sử dụng đánh giá...
dvduc-2007/10HCI3/25
dvduc-2007/10HCI
Chủ đề
Giới thiệu về HCI
Tính sử dụng được của hệ thống
Thiết kế hướng người sử dụng
Khả năng con người
Mô hình vào – ra dữ liệu
Nguyên lý thiết kế giao diện
Xây dựng prototype
Thiết kế đồ họa và tương tác
Đánh giá và kiểm nghiệm giao diện
Các chủ đề nghiên cứu
4/25
dvduc-2007/10HCI
Tài liệu tham khảo
Lý thuyết
Đặng Văn Đức et al., Giao diện người – máy, Nhà xuất
bản Khoa học tự nhiên và công nghệ, 2009.
Miller Robert, User Interface Design and Implementation,
MIT Open Courseware, 2004.
Hewett et al., Curricula for Human-Computer Interaction,
ACM SIGCHI, (last updated) 2009.
Thực hành
Caretta Software, GUI Design Studio, 2009.
Microsoft .NET
5/25
Yêu cầu môn học
Nhiệm vụ của học viên
Tham gia nghe giảng trên lớp học
Tự nghiên cứu
Làm bài tập chuyên đề
Đánh giá kết quả
Điểm quá trình: 0.2
Kiểm tra giữa môn học: 0.2
Thi hết môn học: 0.6
dvduc-2007/10HCI6/25
gIỚI THIỆU VỀ HCI
BÀI 1
dvduc-2007/10Bài 1: Giới thiệu HCI
Nội dung
Định nghĩa HCI
Lịch sử phát triển
Các lĩnh vực liên quan
Tại sao nghiên cứu HCI?
Nội dung HCI
Các yếu tố cần quan tâm trong thiết kế
Tổng kết bài
8/25
dvduc-2007/10Bài 1: Giới thiệu HCI
1. Định nghĩa
Tương tác người – máy: Human-Computer Interaction,
Human-Computer Interface (HCI)
HCI là sự kết hợp và mở rộng khoa học máy tính và tâm
lý học.
HCI là lĩnh vực nghiên cứu các quan hệ tồn tại giữa
người sử dụng và hệ thống máy tính để thực hiện các
nhiệm vụ khác nhau của người sử dụng (Chris Shaw,
Faulkner).
HCI là lĩnh vực liên quan đến thiết kế, đánh giá và cài
đặt hệ thống máy tính tương tác cho con người sử dụng
và nghiên cứu các hiện tượng xảy ra trên đó (Special
Interest Group on Computer-Human Interaction
-SIGCHI)
9/25
dvduc-2007/10Bài 1: Giới thiệu HCI
Định nghĩa
Trong một số tài liệu, khái niệm UI (User Interface) được
sử dụng với nghĩa tương tự HCI. Tuy nhiên UI là tập con
của HCI.
UI là tập hợp các phương tiện để con người (user) tương
tác với máy móc, thiết bị, chương trình máy tính hay hệ
thống phức tạp.
UI được hiểu là tiến trình thiết kế phần mềm ghép nối sao
cho hệ thống máy tính trở nên hiệu quả, dễ sử dụng và
làm được những gì con người muốn chúng làm.
10/25