# -*- coding: utf-8 -*-
"""16 次课课程思政教学设计（依据《高等学校课程思政建设指导纲要》与公开文献做法编写）。
每项结构：(维度, 融入载体, 课堂实施, 评价观测点)
维度取自：家国情怀/科技报国、科学精神与批判思维、工程伦理与职业道德、工匠品质与质量意识、
法治意识与安全合规、团队协作与诚信。
"""
SZ_DESIGN = {
1: ('家国情怀·职业道德·质量责任',
    '国外重大事故（Therac-25 放疗仪致死、波音星际客机、骑士资本 4.6 亿美元、AWS S3 宕机）与国产游戏《血狮》的对比案例。',
    '先让学生估算事故损失量级再给真实数据，讨论“如果没有测试把关，交付给用户的是什么”；引到测试人员的职业底线。',
    '能说出测试与公众利益的关系；课堂发言中体现质量责任意识。'),
2: ('科学精神·质量观·诚信',
    '软件缺陷与质量成本曲线、ISO/IEC 25010 质量特性、缺陷分类实践。',
    '用“同一缺陷不同视角”的对比练习训练分类思维；讨论“发现缺陷不报告”对团队与用户的后果。',
    '缺陷分类是否准确；是否如实记录缺陷而不隐去不利结果。'),
3: ('科学精神·批判思维·工匠品质',
    '错误猜测法、探索式测试会话、真实缺陷模式（空指针、资源未释放、边界越界）。',
    '组织 30 分钟探索式测试会话，要求学生先提出假设再验证，记录“猜错的假设”。',
    '能否基于证据下结论、敢于否定自己的假设；会话记录是否规范完整。'),
4: ('严谨求实·规范意识·科技报国',
    '状态机建模、形式化方法在航天/轨道交通等安全关键系统中的应用。',
    '以国产大飞机、高铁列控系统为例，说明严格建模与验证如何守护公共安全。',
    '模型是否完整、覆盖准则是否清晰；能否说明形式化方法的适用边界。'),
5: ('规则意识·法治观念·持续改进',
    'GB/T 15532、ISO/IEC 29119 等测试标准，V 模型与敏捷测试过程、缺陷根因分析。',
    '对比“无流程救火”与“规范流程”的成本差异；讨论标准为什么是行业共同语言。',
    '能否按标准要素编写流程文档；是否主动提出过程改进措施。'),
6: ('严谨细致·团队协作·责任边界',
    '单元测试用例、代码评审检查表、持续集成质量门禁。',
    '开展小组代码互评，要求“对事不对人”，每条意见给出依据与修改建议。',
    '评审意见是否具体可执行；是否接受他人批评并修订代码。'),
7: ('用户思维·服务意识·诚信',
    '需求追踪矩阵、功能用例设计、界面与可用性验证；“测试放水/数据造假”警示案例。',
    '角色扮演：学生分别扮演用户、测试与开发，就“这个缺陷要不要发版”进行辩论。',
    '用例是否真正覆盖用户场景；辩论中是否坚持事实依据而非立场。'),
8: ('国家安全观·工程伦理·绿色低碳',
    '网络安全法、数据安全法、个人信息保护法；性能测试资源指标与信创兼容适配（国产操作系统/数据库）。',
    '用真实泄露与宕机事件分析“保密性、完整性、可用性”的权衡；讨论压力测试不得危害真实生产系统。',
    '能否识别合规边界；是否在实验方案中主动提出数据脱敏与授权要求。'),
9: ('文化自信·跨文化交流·语言规范',
    '本地化测试中的翻译验证、日期/度量衡/复数规则、阿拉伯语 RTL 布局。',
    '以国产软件出海为例，讨论“把中国产品讲给世界听”需要怎样的语言与规范意识。',
    '本地化检查项是否覆盖语言、格式与文化三个维度。'),
10: ('创新精神·技术自主可控·效率观',
    '自动化测试框架分层、页面对象模型；国产操作系统与国产测试工具的应用案例。',
    '围绕“哪些测试值得自动化、哪些不值得”做成本收益辨析，鼓励提出改进方案。',
    '能否给出自动化取舍的量化理由；是否提出可落地的改进点。'),
11: ('责任担当·风险意识·契约精神',
    '测试需求分析、测试策略与测试计划、资源与进度估算。',
    '给出一个“时间被压缩一半”的项目情境，要求学生按风险裁剪范围并书面披露遗留风险。',
    '计划要素是否完整；风险披露是否诚实、可执行。'),
12: ('精益求精·用户视角·批评与自我批评',
    '测试用例元素与书写标准、用例评审清单、缺陷回归用例补齐。',
    '组织用例评审会：作者自评—同伴评—教师点评，要求给出可判定的预期结果。',
    '用例预期结果是否可判定；能否接受评审意见并闭环修改。'),
13: ('规范操作·数据合规·诚实守信',
    '测试环境与数据准备、个人信息保护与数据脱敏、缺陷生命周期与跟踪工具。',
    '演练缺陷报告撰写与流转，强调“不夸大、不隐瞒、可复现”；讨论违规使用真实数据的法律后果。',
    '缺陷报告是否客观可复现；实验数据是否脱敏、来源合规。'),
14: ('实事求是·责任担当·合规意识',
    '测试执行记录、缺陷定级与跟踪、测试报告与发布建议。',
    '给定一组含失败用例与遗留缺陷的执行数据，要求写出有依据的发布建议并公开说明风险。',
    '结论是否有数据支撑；是否如实报告未通过项与遗留风险。'),
15: ('科技报国·创新自信·终身学习',
    '测试左移右移、精准测试、AI 辅助测试的发展趋势；国产软件质量提升历程。',
    '讨论“AI 会取代测试工程师吗”，引导学生明确人的判断责任与技术伦理边界。',
    '能否结合国家需求与技术趋势谈个人发展规划。'),
16: ('学术诚信·团队协作·职业素养',
    '课程设计项目验收与答辩：测试计划、用例、执行记录、缺陷清单、测试报告。',
    '答辩中设置“诚信提问”：数据如何取得、结论如何验证、有无未完成项与遗留风险。',
    '作品数据是否真实可追溯；团队分工是否明确、答辩是否如实回应。'),
}
