课时配套练习
来源见 来源说明。本版不依赖 Hermes、题库账号或学校平台接口。题目由实际教材与教学方案生成;附带脚本负责结构检查和交付文件排版,不替代解题与教学审查。
输入
读取本课教材、已确认教学方案,以及题型、题量、难度和预计完成时间。优先承接 02_教学方案.json,目标编号沿用原方案。缺少关键范围时询问;学情不足时明确默认方案由教师判断。
流程
- 确定每个目标需要的练习证据,分配题型和题量。分层比例服从教师要求,少量题不强行按百分比取整。
- 编写题目,标注目标编号、基础/应用/拓展层次及预计分钟数。真实教材内容和原创练习分别标识来源。
- 独立重新解答,不只复述初次答案。检查条件是否充分、选择题是否只有正确数量的答案、解析是否支持答案、开放题评价标准是否可执行。
- 按 练习数据结构 保存
03_配套练习.json。 - 运行
python scripts/build_practice.py <练习JSON> --out <独立输出目录>,其中脚本路径须解析为本技能实际安装目录下的绝对路径,输入和输出路径指向课题目录。脚本拒绝无效题型、悬空目标、重复题号、无效答案等结构错误。已有输出时先选择新版本目录,或在教师明确要求替换后使用--overwrite。 - 打开生成的学生版和教师版检查内容、留白与答案分离。修正源 JSON 后重新生成,不只修改最终页面。
交付
学生练习.md、教师答案.md:通用可编辑文本。学生练习.html、教师答案.html:可本地打开并打印的页面。学生文件不含答案与解析。交互练习.html:本地浏览器自练,客观题反馈结果,开放题显示参考答案供自评;该文件包含答案,不能作为隐藏答案的考试端。检查报告.json:仅记录结构检查及题目对应关系,不声称答案已获教师审核。
需要 Word/PDF 时,使用宿主已有的文档能力在这些已核对内容上制作并检查;不可把改扩展名当格式转换。没有相应能力时交付上述可用文件并明确格式。
发布边界
本技能不部署网站、不生成虚假的访问链接、不接入学生身份或提交数据库。本地文件不是公网链接。仅当教师另行指定 WorkBuddy 当前可用的发布能力、确认要发布的成品和目的地后,再交给对应发布流程。发布能力未验证时,发布栏留空。