Week 9
Design Project (UCD Portfolio)
40%
团队或个人从零开始解决一个用户痛点,提交包含研究、原型、测试的完整设计档案。
COMP3511
课程定位 COMP3511/9511 是 UNSW 计算机专业中‘用户至上’的核心设计课。如果算法是研究软件的‘大脑’,HCI 则是研究软件的‘脸面与交互’。它解决了软件开发中最尴尬的问题:为什么一个技术完美的 App 却没人愿意用?这门课教你如何利用心理学、社会学与设计准则去构建‘丝滑’的用户体验 (UX)。它是通往产品经理 (PM)、UI/UX 设计师、及高级前端开发岗位的必经之路。它标志着你从一个‘写码的’向一个‘懂产品的人’的思维转变。 技术栈与学习内容 课程围绕‘以用户为中心的设计 (UCD)’展开。核心内容包括:交互设计原则(尼尔森启发式评估)、用户研究方法(访谈、观察、人物志 Personas)、原型设计(从纸面 Low-fi 到 Figma High-fi)、可用性测试 (Usability Testing)、以及认知心理学在交互中的应用。此外,课程重点探讨了无障碍设计 (Accessibility) 与数字伦理。学生将学习如何利用专业设计工具(如 Figma)进行完整的 UI 迭代。 课程结构 10 周理论与大型设计项目(Design Project)结合。前期聚焦用户研究与痛点挖掘,中期深入原型设计与快速迭代,后期转向可用性评估与汇报。评估体系极具创意性:包含多次针对交互准则的在线测试、一个要求极高审美与逻辑的团队/个人设计项目、以及一场侧重于设计决策与心理模型分析的期末考试。该课极其强调‘设计决策背后的数据支撑’。 适合人群 计算机、设计、商务分析专业学生。如果你想在面试中谈论‘如何通过交互提升留存率’,这门课是你的宝典。建议每周投入 12-15 小时进行用户调研与 UI 打磨。不需要深厚的编程背景,但需要极强的观察力。
Course decision
先看考核重心、截止节奏和入门要求,再决定这门课是否适合你的学期安排。
考核总权重
100%
3 项考核
最高单项
40%
Design Project (UCD Portfolio)
期末考试
有
以官方 outline 为准
Hurdle
未列出
当前考核表没有 Hurdle 标记
Deadline map
按截止周排列作业节点;持续考核会保留在下方完整考核结构中。
Week 9
40%
团队或个人从零开始解决一个用户痛点,提交包含研究、原型、测试的完整设计档案。
Week 10
20%
涵盖每章交互准则应用的在线自测,要求能精准识别 UI 中的违规设计。
Week 11
40%
综合考察交互理论、心理学基础及可用性改进建议的分析性考试。
Syllabus
默认只展示每周独有的知识重点;节奏、考核、Tutorial 和避坑信息按需展开。
交互设计的定义,UCD 流程四阶段,坏设计案例分析与代价。
人类信息加工模型,记忆、注意力对 UI 的制约,费茨定律 (Fitts's Law) 应用。
定性 vs 定量方法,观察法实务,构建人物志 (Personas) 与场景记录。
尼尔森十大原则深度解析,一致性、防错设计、自由退出逻辑应用。
概念模型 vs 心理模型,隐喻 (Metaphors) 在 UI 中的使用,Affordance 概念。
复习设计原则,冲刺 Low-fi 原型测试,整理用户反馈报告。
低保真 vs 高保真权衡,利用 Figma 建立交互逻辑,组件库 (Design System) 基础。
任务设计,出声思维法 (Think Aloud),量化可用性指标(错误率、完成时间)。
WCAG 标准,色盲适配,屏幕阅读器逻辑,全球化交互差异分析。
语音交互、AR/VR、AI 生成界面的挑战;全学期设计版图复盘。
Assessment
Heuristic Evaluation Quizzes
涵盖每章交互准则应用的在线自测,要求能精准识别 UI 中的违规设计。
Week 10
Design Project (UCD Portfolio)
团队或个人从零开始解决一个用户痛点,提交包含研究、原型、测试的完整设计档案。
Week 9
Final Examination
综合考察交互理论、心理学基础及可用性改进建议的分析性考试。
Week 11
From Seniors
基础信息谁都查得到,真正值钱的是过来人的经验。
比你早一年的学长留下的真实经验 —— ChatGPT 给不了。
这门课还没有学长经验,你可以是第一个 —— 注册后在课内分享。
这门课暂无往年考点记录。
下面是匠人学院毕业生整体去过的公司分布(来自脱敏校友证言)。这是全平台的总体去向,不代表选这门课的人一定去这些公司。
统计自 317 份脱敏校友证言
岗位:Graduate Program · Graduate Consulting · Platform Engineer · Web developer · Platform engineer
岗位:Frontend Dev · junior frontend developer · Front-end Developer · Full Stack Developer
岗位:Full-stack Developer · Data Engineer · Consultant
关于这块数据,我们说实话
雇主墙来自脱敏毕业生证言(testimonials)的整体分布,无法关联到具体学员或其所选课程;仅作为毕业生去向的总体社会证明展示。
我们没有"某位学长选了这门课、后来进了哪家公司"这种可查询的个人去向档案 —— 校友证言是脱敏的,无法关联到具体的人或他选过的课。所以这里只给整体分布,不给个人路径,不编。