课程执行计划 - sebestp/coursewise GitHub Wiki

课程执行计划(2026-2027-1 学期)

本页由「课程计划模板」实例化生成,绑定本学期具体日期。计划与执行状态融合在同一时间线,随课程推进逐格填充。

学期信息

  • 学期:2026-2027-1
  • 第1周:2026-09-14(周一)~ 09-20(周日)
  • 课程日:每周四上午 1–4 节
  • 共 16 周,第16周 = 2026-12-28 ~ 2027-01-03

完整时间线(16 周 · 计划与执行融合)

周 日期(周一~周日) 周四 主题授课 授课状态 阶段性评审 评审状态
第1周 09-14 ~ 09-20 09-17 ①引论课 ✅ — —
第2周 09-21 ~ 09-27 09-24 ②主题授课 ✅ — —
第3周 09-28 ~ 10-04 10-01 (国庆放假) — — —
第4周 10-05 ~ 10-11 10-08 — — 第1次·第一批 ✅
第5周 10-12 ~ 10-18 10-15 ③主题授课 ✅ 第1次·第二批 ✅
第6周 10-19 ~ 10-25 10-22 — — 第2次·第一批 ⏳
第7周 10-26 ~ 11-01 10-29 ④主题授课 ⏳ 第2次·第二批 ⏳
第8周 11-02 ~ 11-08 11-05 — — 第3次·第一批 ⏳
第9周 11-09 ~ 11-15 11-12 ⑤主题授课 ⏳ 第3次·第二批 ⏳
第10周 11-16 ~ 11-22 11-19 — — 第4次·第一批 ⏳
第11周 11-23 ~ 11-29 11-26 ⑥主题授课 ⏳ 第4次·第二批 ⏳
第12周 11-30 ~ 12-06 12-03 — — 第5次·第一批 ⏳
第13周 12-07 ~ 12-13 12-10 ⑦主题授课 ⏳ 第5次·第二批 ⏳
第14周 12-14 ~ 12-20 12-17 — — 第6次·第一批 ⏳
第15周 12-21 ~ 12-27 12-24 ⑧主题授课 ⏳ 第6次·第二批 ⏳
第16周 12-28 ~ 01-03 12-31 — — 第7次·项目验收 ⏳

状态标记:✅ 已完成 / ⏳ 待进行 / — 无此项。每次评审分两批,每批组数由老师现场决定;助教在每批完成后执行「收集与巡检」。

主题授课明细(8 次)

次 周次 周四 主题 课件关联
① 第1周 09-17 引论课(课程导论) 1-课程导论
② 第2周 09-24 敏捷开发 2-敏捷软件开发
③ 第5周 10-15 (待定) —
④ 第7周 10-29 (待定) —
⑤ 第9周 11-12 (待定) —
⑥ 第11周 11-26 (待定) —
⑦ 第13周 12-10 (待定) —
⑧ 第15周 12-24 验收指南介绍等(待定) —

②③的主题和课件请老师补充;每次授课前,助教按「接收 PPT → 发 Wiki 课件 → 钉钉提醒」流程处理。

需求开发与验收(能力驱动,无固定日期)

  • 基线需求:✅ 已发布(引论课,内容见 1-课程导论),学生开发中,最晚验收日 10-22
  • 挑战需求 A–E:未发布(待有组通过基线验收后,老师发布挑战A)
  • 每个需求由老师发布时设定「最晚验收日」
  • 通过前一需求验收才解锁下一需求
  • 进展见下方「验收进度矩阵」

验收进度矩阵(组 × 需求)

组 基线(最晚10-22) 挑战A 挑战B 挑战C 挑战D 挑战E
第1组 陈星宇 — — — — — —
第2组 范君豪 ⏳待验收 — — — — —
第3组 高佳豪 — — — — — —
第4组 何易 — — — — — —
第5组 胡成溯 — — — — — —
第6组 胡芷源 — — — — — —
第7组 李婉婷 — — — — — —
第8组 刘云炎 — — — — — —
第9组 卢思晨 — — — — — —
第10组 孙俊杰 — — — — — —
第11组 王嘉慧 — — — — — —
第12组 王暾 — — — — — —
第13组 肖林春 — — — — — —
第14组 周航宇 — — — — — —
第15组 吴铭 — — — — — —

格值:✅通过 / ❌退回 / ⏳待验收 / 🔒未解锁 / —未提交。每个需求格另记「最晚验收日」与「延期日」。

能力门控表(Agent 每轮读取)

助教处理学生消息前,先读本表,判断当前日期/事件落在哪个能力窗口。窗口内 → 加载对应 skill 处理;窗口外 → 用该能力的 refuse 话术拒绝,不越界回答。

capabilities:
  - skill: requirement-provider   # 需求澄清(需求提供者)
    open: {trigger: event, on: 老师发布需求, 基线: 09-17 已开}
    close: {trigger: time, on: 该需求最晚验收日, 基线: 10-22}
    refuse: "该需求澄清已结束,请按已确定的需求规格继续开发"
  - skill: artifact-collector     # 成果物收集(成果验收)
    open: {trigger: event, on: 验收任务发布后, 基线: 09-17 起}
    close: {trigger: time, on: 该需求最晚验收日, 基线: 10-22}
    refuse: "已过最晚验收日且未申请延期,请先联系老师"
  - skill: course-report-collector  # 评审报告收集
    open: {trigger: time, on: 每次评审日第一批后, 第2次: 10-22 后}
    close: {trigger: time, on: 该次评审第二批+次日巡检完成, 第2次: 约 10-30}
    refuse: "当前不在评审收集期,请留意下次评审安排"