รหัสวิชา 15-4000-0112 กลุ่มสาระการเรียนรู้ กลุ่มสาระการเรียนรู้วิทยาศาสตร์และเทคโนโลยี

ชื่อวิชา (ไทย) เทคโนโลยีส่วนต่อประสานสมัยใหม่

ชื่อวิชา (อังกฤษ) Modern User Interface Technology

หน่วยกิต (ท-ป-น) 2-2-3

จุดประสงค์รายวิชา

สมรรถนะรายวิชา

1. แสดงความรู้เกี่ยวกับหลักการของเทคโนโลยีส่วนต่อประสานกับผู้ใช้
2. ออกแบบและพัฒนาโปรแกรมส่วนต่อประสานกับผู้ใช้

คําอธิบายรายวิชา (Course Description)

ศึกษาและปฏิบัติเกี่ยวกับหลักการของเทคโนโลยีส่วนต่อประสานกับผู้ใช้จิตวิทยาผู้ใช้และจิตวิทยาการเรียนรู้ของผู้ใช้คอมพิวเตอร์ระบบช่วยเหลือผู้ใช้

การโต้ตอบระหว่างมนุษย์กับคอมพิวเตอร์การพิจารณาทางเลือกในการออกแบบเครื่องมือส่วนต่อประสานผู้ใช้  พื้นฐานของกระบวนการพัฒนาซอร์ฟแวร์ หลักการออกแบบและพัฒนาโปรแกรมโดยใช้ภาษาระดับสูง และการเขียนโปรแกรมแบบโฟลว์

การวัดและประเมินคุณภาพของส่วนต่อประสานกับผู้ใช้

ตารางการสอน (Class Schedule)

สัปดาห์ที่

ชื่อหัวข้อการสอน

ชั่วโมงสอนต่อสัปดาห์

1 ความรู้พื้นฐานทางด้านเทคโนโลยีส่วนต่อประสานกับผู้ใช้จิตวิทยาผู้ใช้และจิตวิทยาการเรียนรู้ของผู้ใช้ (Overview of User Interface and User Experience)

2-3 พื้นฐานของกระบวนการการพัฒนาส่วนต่อประสานกับผู้ใช้ โดยการใข้ภาษา HTML, CSS, JavaScript (Overview of User Interface Development with HTML, CSS, JavaScript Language)

4-5 การพัฒนาส่วนต่อประสานกับผู้ใช้โดยการโปรแกรมภาษา HTML, CSS, JavaScript (User Interface Software Development with HTML, CSS, JavaScript)

6 พื้นฐานของกระบวนการการพัฒนาส่วนต่อประสานกับผู้ใช้ด้วยแพลตฟอร์มบูตสแตรปร่วมกันกับ โปรแกรมภาษา HTML (User Interface Software Development ………………...)

7-9 การพัฒนาส่วนต่อประสานกับผู้ใช้ด้วยแพลตฟอร์มบูตสแตรปร่วมกันกับ โปรแกรมภาษา HTML (Overview of User Interface Software Development ………………...)

10 สอบกลางภาค (Midterm Exam)

11 พื้นฐานของกระบวนการการพัฒนาส่วนต่อประสานกับผู้ใช้ โดยการโปรแกรมสมัยใหม่แบบโฟลว์ (Overview of User Interface Development with Flow based Modern Programing)

12-16 การพัฒนาส่วนต่อประสานกับผู้ใช้โดยการโปรแกรมสมัยใหม่แบบโฟลว์ ด้วยแพลตฟอร์ม……... (User Interface Software Development with Flow based Programing with Platform NodeJS and Node-RED)

17-19 การพัฒนาส่วนต่อประสานกับผู้ใช้โดยการโปรแกรมสมัยใหม่แบบโฟลว์ ด้วย……... (User Interface Software Development with Flow based Programing with Application LabVIEW)

20 สอบปลายภาค (Final Exam)