一句话:提出贯穿软件过程的无障碍设计教学框架与可复用工具,并在真实 mHealth 课程中实践。
许多计算课程将无障碍设计置于选修或后期合规,学生虽有概念知识却缺乏应用信心。论文提出以人为中心的教学框架,将包容性思维嵌入软件开发关键阶段,并提供两个可复用工具:跨阶段 persona 引擎用于需求优先级排序与评估,以及将无障碍启发式与结构化提示结合的 guideline-reflection 工具。框架在本科课程中通过重新设计国家级移动健康(mHealth)应用落地。课前调查(N=45)显示中等概念知识但低应用信心,表明需要纵向支架。论文讨论课程设计、作业与工具包,论证该方法帮助学生从抽象共情走向可行动的无障碍设计,并可迁移到其他领域。
Accessible design is crucial for ensuring equitable access to digital services, yet it remains relegated to elective modules or late-stage compliance in many computing curricula. We propose a human-centered pedagogical framework that embeds inclusive thinking across key phases of the software development process. We introduce two reusable educational tools: a cross-phase persona engine for guiding requirement prioritization and evaluation, and a guideline-reflection instrument that couples accessibility heuristics with structured prompts. The framework is instantiated in an undergraduate course through the redesign of a national mobile health (mHealth) application—a domain where poor accessibility directly exacerbates systemic health inequities. Preliminary pre-course surveys (N = 45) reveal moderate conceptual knowledge of inclusive design but low confidence in its application, underscoring the need for structured longitudinal scaffolding. We discuss the course design, assignments, toolkit and argue that this approach helps students move from abstract empathy to actionable accessibility, offering a framework that can be adapted to other domains.