UniMate AI

COMP9511

人机交互 (硕士核心)

6 学分难度 中等

课程定位 COMP9511 是一门极度强调以用户为中心 (User-Centered Design, UCD) 的交互设计课程。它跨越了单纯的代码实现,将心理学、认知科学与软件工程结合。对于有志于成为全栈工程师、产品经理或 UX 研究员的学生,这是打开视界的核心软技能课。 学习内容 涵盖交互设计生命周期:用户调研(Contextual Inquiry)、人物画像构建(Personas)、故事板(Storyboarding)、线框图原型(Wireframing/Prototyping)以及启发式评估(Heuristic Evaluation)与可用性测试。 课程结构 课程极少涉及代码,考核高度集中在团队项目。学生需组队从零发现一个现实世界痛点,设计解决方案,制作高保真交互原型(Figma/Axure),并进行多轮真实用户测试。期末考察对 HCI 经典理论和设计原则的记忆与应用。

Course decision

选课先看

先看考核重心、截止节奏和入门要求,再决定这门课是否适合你的学期安排。

考核总权重

100%

4 项考核

最高单项

35%

Design Project B

期末考试

以官方 outline 为准

Hurdle

未列出

当前考核表没有 Hurdle 标记

Deadline map

考核时间线

按截止周排列作业节点;持续考核会保留在下方完整考核结构中。

Week 5

Design Project A

25%

需求分析与初步构思报告

Week 10

Labs & Studio Participation

15%

课堂研讨与设计练习

Week 10

Design Project B

35%

原型开发与评估报告

Week 11

Final Exam

25%

综合理论考试

Syllabus

每周大纲

默认只展示每周独有的知识重点;节奏、考核、Tutorial 和避坑信息按需展开。

  1. 1

    Introduction & User-Centered Design

    ### 📖 核心知识点:HCI 与以用户为中心设计 理解设计的终极目标是解决‘人’的问题。掌握 UCD 的四大支柱:理解上下文、指定需求、设计解决方案、评估结果。理解什么是“移情” (Empathy) 及其在设计中的价值。

  2. 2

    Understanding Users: Contextual Inquiry

    ### 🔍 核心知识点:用户研究方法 如何挖掘用户的真实需求(他们通常说不清自己想要什么)。 - **调研技术**: 掌握 Contextual Inquiry (情境访谈) 技巧。区分主观需求与客观痛点。 - **分析工具**: 学习构建 Affinity Diagrams (亲和图) 将海量的零散访谈数据进行逻辑归类。

  3. 3

    Modeling Users: Personas & Scenarios

    ### 🎭 核心知识点:用户建模与场景 将抽象数据转化为具体设计目标。 - **Personas (人物画像)**: 掌握基于真实数据构建具有代表性、能激发共鸣的 Persona。避免跌入“自我投射”或“大众脸”陷阱。 - **Scenarios & Storyboarding**: 撰写用户操作的场景剧本,绘制故事板,可视化用户在特定情境下的痛点与解法。

  4. 4

    Design Principles & Cognitive Psychology

    ### 🧠 核心知识点:认知心理学与设计法则 探究界面背后的心理学机制。 - **视觉与认知**: 掌握格式塔原理 (Gestalt Principles):相似性、接近性、闭合性。理解工作记忆的局限性 (Miller's Law)。 - **Don Norman 原则**: 深度解析 Affordances (示能), Signifiers (意符), Mappings (映射), 和 Feedback (反馈)。这是期末必考的分析框架。

  5. 5

    Prototyping I: Low-Fidelity

    ### 📝 核心知识点:低保真原型与概念设计 快速试错是设计的核心。 - **Paper Prototyping**: 抛开精美 UI,使用纸笔快速构建交互流程。理解低保真原型在前期收集架构反馈时的优势。 - **Information Architecture**: 掌握卡片分类法 (Card Sorting) 构建清晰的菜单与导航结构。

  6. 6

    Prototyping II: High-Fidelity & Tools

    ### 📱 核心知识点:高保真原型构建 将低保真草图转化为可交互的数字产品。 - **工具掌握**: 使用 Figma 深入学习组件化设计 (Components)、自动布局 (Auto Layout) 以及制作页面间的交互跳转与微动效。 - **HD 策略**: 在项目提交中,展示一套严谨的 Design System (包含统一的色彩规范、排版间距与交互态)。

  7. 7

    Evaluation I: Expert Evaluation

    ### ⚖️ 核心知识点:专家启发式评估 在找真实用户测试之前,先用行业标准挑错。 - **Nielsen's 10 Heuristics**: 极其熟练地掌握尼尔森十大可用性原则(如系统状态可见性、防错、撤销重做等)。 - **应用技能**: 在期末考中,能够看着一张糟糕的 UI 截图,准确指出其违背了哪几条 Heuristics 并给出修改方案。

  8. 8

    Evaluation II: Usability Testing

    ### 🧪 核心知识点:可用性测试 将原型扔给真实用户。 - **测试设计**: 掌握如何编写无偏见的任务脚本 (Task Scenarios)。 - **Think Aloud Protocol**: 学习引导用户在操作时“大声思考”。掌握定量指标 (任务完成率、耗时) 与定性反馈的综合分析。

  9. 9

    Accessibility & Inclusive Design

    ### ♿ 核心知识点:无障碍与包容性设计 伟大的设计应当服务所有人。 - **无障碍标准 (WCAG)**: 理解色彩对比度要求、屏幕阅读器 (Screen Readers) 的支持机制以及为色弱/运动障碍用户设计的替代方案。 - **Dark Patterns**: 批判性分析商业界中那些诱导或欺骗用户的“黑暗模式”。

  10. 10

    Course Review

    ### 🏆 核心知识点:期末总复习与项目冲刺 全流程梳理从用户调研到最终评估的 UCD 环。期末考试将高频考察对 Norman 设计法则和 Nielsen 启发式原则的案例应用。重点准备对给定的缺陷 UI 进行系统的重新设计论述。

Assessment

考核结构

Labs & Studio Participation

课堂研讨与设计练习

15%

Week 10

Design Project A

需求分析与初步构思报告

25%

Week 5

Design Project B

原型开发与评估报告

35%

Week 10

Final Exam

综合理论考试

25%

Week 11

Assignments

作业详情

Design Project B

为特定目标用户群开发一个创新性数字产品的交互原型,并完成多轮可用性验证

重点: 以人为中心的设计, 工具应用

要求:需包含清晰的迭代逻辑和测试证据

⏱ 预计 30 小时

From Seniors

学长留下的

基础信息谁都查得到,真正值钱的是过来人的经验。

学姐说

比你早一年的学长留下的真实经验 —— ChatGPT 给不了。

这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。

往年考点 / 踩坑

这门课暂无往年考点记录。

毕业生去向(整体)

下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。

统计自 317 份脱敏校友证言

Deloitte

6 位校友

岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer

Zerologix

4 位校友

岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer

Servian

4 位校友

岗位:Full-stack Developer · Data Engineer · Consultant

关于这块数据,我们说实话

雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。

我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。