智能電話、電子遊戲、網頁、手機Apps,我們每天都會接觸大量電腦程式,有些程式雖然功能不多,但操作簡易,介面設計精美,能吸引用家持續使用;相反,一些操作複雜的程式,即使配備強大功能,對用家的吸引力卻不大—— 這正正反映出人本設計與一般設計的差異。有院校機構最近推出了全港首個加入了人本概念的計算學課程,教導學員以用家角度出發設計程式,拉近科技與人之間的距離。
隨着科技發展,網絡世界已成為日常生活的一部分,我們可以從中獲取資訊、交友、購物、上課、繳費甚至集資做生意,讓人足不出戶亦能滿足生活的大部分需求。不過,很多網頁及電子產品縱然功能多多,但用家卻難以掌握其操作,例如要按很多按鍵,或需反覆進入不同頁面作選項等,令人望而生畏。這些設計未能從用家角度考慮,間接限制了自身的發展。
最近,恒生管理學院即將開辦全港首個加入「人本概念」(Human-centred Concept)的4年制「應用及人本計算學(榮譽)文學士」課程,教導學員以社會及用戶需要為主導,研發美觀及創意兼備的軟件和應用程式。學院的電子計算系系主任錢玉麟表示:「一直以來,香港不乏編寫電腦程式課程,但多數以技術為主,着重程式的安全性、運算速度、容量和用途等,卻忽略了用戶體驗,操作介面不方便,大眾便無法享受所有功能。」
課程主要分「電子計算」、「社會與科技」和「人本設計」3部分。其中「電子計算」部分會教授「程式編寫方法論」、計算機系統、數據結構等基礎知識,讓學生掌握基本編程技巧,隨後,會教授離散數學及演算法的理論和應用、數據庫設計及管理等實用技巧。課程亦會教授開發電子遊戲程式和商務應用程式的要點,讓學員能夠掌握不同範疇的技能。
要設計「以人為本」的程式,除了要學習編程,亦要了解人類的心理和思考模式,因此「社會與科技」部分對此會作深入的探討。導師王偉傑解釋:「與認知或行為相關的心理學思想,是課程重點之一,導師會講解在程式中應用心理學的技巧。以美國心理學家米勒提出的『7±2』理論為例,主張人腦只能同時記住7項資訊,誤差在正負2之間。根據此理論,在編程時就要注意,在同一頁面上不應有超過9項資訊,否則會令用家感到混亂。」
除了心理學,這部分課程亦包括網絡文化、中國文化導論以及結合中國文化的數碼人文學。王偉傑解釋:「學習各種文化,能避免觸犯禁忌。如能在程式介面中加入富地方色彩的設計,可提升程式的親切感,因此課程會針對性地講解文化和編程的關係。」
至於第3部分「人本設計」,除了平面設計、數碼設計等設計概念,學生要學習人機互動的理論和要點。課程導師之一的余浩然表示:「學習人機互動,學生編程時可進一步考慮用家的需要,透過按鍵的位置和距離等技巧,令用家更容易輸入各種指令。」至於「如何令用家覺得程式好用,用後感到滿意」的設計方法,這方面聽來雖然抽象,但課程中的「用戶體驗設計」部分能為學生提供相關專業知識。掌握編程技巧及心理、文化知識後,學生有機會到軟件或網頁開發公司實習,了解行業現況。此外,學生亦要運用所學,自編一套程式或軟件,學以致用。
課程名稱:應用及人本計算學(榮譽)文學士
舉辦機構:恒生管理學院
收生要求:申請者須具備香港中學文憑或同等學歷
開學日期:9月
學費:$319,200(4年)
查詢:3963 5555
撰文:吳俊賢
部分攝影:張錦昌
部分相片:由受訪機構提供、互聯網