人機互動嘅大綱
閱讀設定
(由HCI 大綱跳轉過嚟)
領域定位
[編輯]内文:人機互動
HCI 將用家同電腦想像成 input-output 系統:
- 用家會以某啲方式向部電腦傳遞有關「佢想部電腦做乜」嘅訊號-用家嘅 output,電腦嘅 input;廿一世紀初嘅電腦有好多架生用嚟俾用家向部電腦俾 input(輸入架生)-包括咗鍵盤(感應用家撳咗邊個掣)、踎士(感應用家撳咗邊個掣同埋要隻踎士向邊個方向郁)、咪高峰(感應用家提供嘅聲)同埋輕觸式熒幕(感應用家隻手指篤緊邊個位)呀噉,呢啲架生能夠話俾部電腦知用家想佢做啲乜,然後部電腦會按自己內部嘅演算法(algorithm)對呢啲 input 做各種嘅運算[5][6]。
- 部電腦做完運算之後[註 1],就會以某啲方式向用家傳遞運算結果-電腦嘅 output,用家嘅 input;廿一世紀初嘅電腦基本上實會有熒光幕(將運算結果以圖像嘅形式表示出嚟)同埋喇叭(將運算結果以聲表示出嚟),呢啲架生(輸出架生)會向用家傳達資訊[7][8],而用家內部嘅認知過程會對呢啲資訊作出處理,最後用家就會俾出「決定撳呢個呢個掣」或者「決定用手指篤輕觸式熒幕嘅呢一忽」等嘅 output。
舉個簡單例子,想像有個人(玩家)打機,佢會撳遊戲控制器上面嘅掣,佢所撳嘅掣會傳訊號,話俾部遊戲機知佢想做啲乜(例:呢個呢個掣係「要玩家角色向前行一步」嘅指令),然後部遊戲機內部嘅電腦就會做運算,計吓「玩家角色向前行一步」嘅話遊戲世界嘅狀態會點變,再將個更新咗嘅遊戲世界顯示喺熒光幕嗰度俾玩家睇[9][10],而玩家內部嘅心理過程又會對個熒幕嘅 output 作出處理,影響玩家嘅情緒同埋跟住落嚟撳乜嘢掣。進階啲嘅 HCI 模型會講明埋用家同電腦嘅內部會隨住時間而起乜嘢變化-例如係講明電腦 output 嘅邊啲特性會點樣影響用家嘅心理狀態變數(例:醒覺同注意力)呀噉;而應用性嘅 HCI 技術會用由呢啲理論模型得到嘅知識改良電腦同相關科技產品嘅設計[3]。
廿一世紀初常見嘅電腦產品 | ||||||
---|---|---|---|---|---|---|
HCI 互動方法
[編輯]睇埋:用家介面
HCI 相關硬件
[編輯]理論概念
[編輯]睇埋:認知心理學
- 人類處理器模型(human processor model)係用家模型研究上成日用嘅一個理論模型,主要攞嚟估計一位用家做某一樣認知作業(例如係撳某一個掣)要用幾耐嘅時間;根據呢個模型,人喺做認知作業嗰陣會經過一柞基本步驟,包括咗
設計方法
[編輯]睇埋:工程設計
相關領域
[編輯]睇埋:電腦科學
- 電腦科學
- 人工智能(AI)
- 人因工程(ergonomics):人因工程包括嗮工程學上對「人類點樣用啲架生同機械」嘅分析,所以 HCI 可以算係人因工程一門[17][18]。
- 認知科學(cognitive science):例子可以睇吓人類處理器模型[17]。
- 行為科學(behavioral science):例子可以睇吓協作智能研究「點樣令人信任電腦系統」[19]。
- 資訊系統(IS):IS 係一啲整嚟收集、處理、儲起同散佈資訊(例如係市場研究攞到嘅數據)嘅系統;喺實際應用上,IS 通常都係電腦系統,而 IS 研究者往往會想(例如)評估呢啲系統有幾易用[20]。
- 健康資訊科學(health informatics):專研究點樣有效噉獲取、處理同詮釋健康相關資料,例如醫護人員可能會想用好似手錶噉嘅心率監測器同電腦監察啲病人嘅心跳率(一樣醫療上緊要嘅資訊)响一日內嘅上上落落[21]。
- 模控學
- 語言學
睇埋
[編輯]註釋
[編輯]- ↑ 到咗廿一世紀初,呢啲運算嘅速度經已快到人用肉眼睇覺得好似係一瞬間發生嘅噉。
攷
[編輯]- ↑ Sliwinski, J. (2019). Mindfulness and HCI. In Handbook of Research on Human-Computer Interfaces and New Modes of Interactivity (pp. 314-332). IGI Global.
- ↑ Dittmar, A. (2019). Where do We See Cognitive Ergonomics in the Near Future? (PDF). In ReCogErg@ ECCC (pp. 5-11).
- ↑ 3.0 3.1 The basic model for human-computer interaction.
- ↑ Fischer, G. (2001). User modeling in human–computer interaction (PDF). User modeling and user-adapted interaction, 11(1), 65-86.
- ↑ Lin, C. J., Liu, C. N., Chao, C. J., & Chen, H. J. (2010). The performance of computer input devices in a vibration environment 互聯網檔案館嘅歸檔,歸檔日期2021年3月11號,. (PDF). Ergonomics, 53(4), 478-490.
- ↑ Alonso, R., Causse, M., Vachon, F., Parise, R., Dehais, F., & Terrier, P. (2013). Evaluation of head-free eye tracking as an input device for air traffic control 互聯網檔案館嘅歸檔,歸檔日期2021年3月11號,. (PDF). Ergonomics, 56(2), 246-255.
- ↑ Computer Basics: What Is an Output Device? 10 Examples.
- ↑ Fischer, G., Nakakoji, K., Ostwald, J., Stahl, G., & Sumner, T. (1993). Embedding critics in design environments. The knowledge engineering review, 8(4), 285-307.
- ↑ Game Programming Algorithms and Techniques: Overview, p. 2. informIT.
- ↑ "Programming Linux Games, Chapter 1" (PDF). ISBN 1-886411-48-4.
- ↑ Card, S.K.; Moran, T.P.; and Newell, A. The Model Human Processor: An Engineering Model of Human Performance. In K. R. Boff, L. Kaufman, & J. P. Thomas (Eds.), Handbook of Perception and Human Performance. Vol. 2: Cognitive Processes and Performance, 1986, pages 1-35.
- ↑ Whitten, A. (2004). Making security usable. Unpublished Ph. D. thesis, CS, CMU.
- ↑ Holzinger, A. (2005). Usability engineering methods for software developers. Communications of the ACM, 48(1), 71-74.
- ↑ Jørgensen, A. H. (2004, October). Marrying HCI/Usability and computer games: a preliminary look (PDF). In Proceedings of the third Nordic conference on Human-computer interaction (pp. 393-396).
- ↑ Cohen, M. H., Cohen, M. H., Giangola, J. P., & Balogh, J. (2004). Voice user interface design. Addison-Wesley Professional.
- ↑ Chatterjee, A., Gupta, U., Chinnakotla, M. K., Srikanth, R., Galley, M., & Agrawal, P. (2019). Understanding emotions in text using deep learning and big data. Computers in Human Behavior, 93, 309-317.
- ↑ 17.0 17.1 Boring, R. L. (2002, September). Human-computer interaction as cognitive science. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting (Vol. 46, No. 21, pp. 1767-1771). Sage CA: Los Angeles, CA: SAGE Publications.
- ↑ Schiele, A., & Van Der Helm, F. C. (2006). Kinematic design to improve ergonomics in human machine interaction. IEEE Transactions on neural systems and rehabilitation engineering, 14(4), 456-469.
- ↑ Söllner, M., Hoffmann, A., Hoffmann, H., & Leimeister, J. M. (2012). How to use behavioral research insights on trust for HCI system design. In CHI'12 Extended Abstracts on Human Factors in Computing Systems (pp. 1703-1708).
- ↑ Carroll, J. M., & Long, J. (Eds.). (1991). Designing interaction: Psychology at the human-computer interface. CUP Archive.
- ↑ Zheng, Y. L., Ding, X. R., Poon, C. C. Y., Lo, B. P. L., Zhang, H., Zhou, X. L., ... & Zhang, Y. T. (2014). Unobtrusive sensing and wearable devices for health informatics. IEEE Transactions on Biomedical Engineering, 61(5), 1538-1554.