适用场景
开学前写学期教学计划、教研组对齐各班进度、期中检查时对照实际进度使用。新课、检测、教研分三栏,哪一周讲到哪里、考试前留了几天复习都能直接读出来。
怎么改成你的
- 标题和单元名称换成你的学科和教材目录,天数按课时折算。
- 遇到法定假期或学校活动,把后面的任务起始日期顺延。
- 多个班进度不同的,每个班复制一份,或者在同一张图里各占一栏。
- 想换配色不用改代码,在预览上方换一套主题,内容和结构都不受影响。
Mermaid 代码
semester-teaching-gantt.mmd
gantt
title 八年级数学下学期教学进度
dateFormat YYYY-MM-DD
axisFormat %m-%d
todayMarker off
section 新课
第一单元 二次根式 :u1, 2027-02-22, 14d
第二单元 勾股定理 :u2, after u1, 14d
第三单元 平行四边形 :u3, after u2, 21d
第四单元 一次函数 :u4, 2027-04-26, 21d
第五单元 数据的分析 :u5, after u4, 14d
section 检测
单元测验一 :milestone, t1, after u2, 0d
期中复习 :r1, after u3, 5d
期中考试 :milestone, t2, 2027-04-23, 0d
期末复习 :r2, after u5, 14d
期末考试 :milestone, t3, 2027-06-28, 0d
section 教研
集体备课 :j1, 2027-02-22, 7d
校内公开课 :j2, 2027-03-29, 5d
学期总结 :j3, 2027-06-21, 5d让 AI 按这个结构生成一份
把下面这段发给豆包、DeepSeek、Kimi 或元宝,再把它的回复整段粘贴到编辑器,会自动识别其中的代码。
prompt.txt
请用 Mermaid 的 gantt 语法画一张学期教学进度图:dateFormat 用 YYYY-MM-DD,加上 todayMarker off;分新课、检测、教研三个 section;新课按五个单元依次排列,用 after 连接;检测里用 milestone 标出单元测验、期中考试、期末考试,并安排期中复习和期末复习;教研里安排集体备课、校内公开课、学期总结。只输出 mermaid 代码块。
常见问题
- 能按周显示而不是按日期吗?
把
axisFormat %m-%d改成axisFormat 第%W周,横轴会显示一年中的第几周。- 课时数怎么体现?
写在任务名里,例如「第一单元 二次根式 8 课时」。
- 学校要求交表格版的进度表怎么办?
导出 Word 后在图下面补一张表格;甘特图用来汇报和上墙,表格用来存档。
同类模板
更新于 2026-11-11