课表制作工具
每门课程只需添加一次——上课日、开始与结束时间、教室和颜色——即可得到清晰的每周课程表。时间冲突的课程会并排绘制并列出,方便您在开学前修正。课程表会保存在本浏览器中,可打印,也可下载为 PNG 或 SVG。
添加课程
每周课程表
您的课程
尚无课程。请在上方添加课程,或载入示例周课表,了解它的工作方式。
您的课表保存在本浏览器的本地存储中,因此在这台设备上下次访问时仍会保留。内容不会上传到任何地方。
如何使用课表制作工具
- 1. 设置一周的范围。 勾选您想看到的日期(默认为工作日),并选择课表网格要覆盖的时间段。时间默认按 24 小时制显示(14:30);如果您更习惯下午 2:30,请取消勾选24 小时制。
- 2. 添加课程。 对每门课程,输入名称、上课日、开始与结束时间、教室和颜色,然后点击添加课程。周一、周三和周五都上的课程只需添加一条,并勾选这三天。
- 3. 检查冲突。 同一天时间有重叠的任意两门课程会以红色列出,并在网格中并排绘制。编辑其中任一门课程即可解决。
- 4. 保存。 课表会自动保存在本浏览器中。您可以打印它,下载适合手机查看的 PNG,或下载在任何尺寸下都清晰的 SVG。
课表的绘制方式
每一天是一列,每个小时是一行,因此课程的高度表示其持续时长。网格从您选择的小时开始;如果某门课程开始得更早或结束得更晚,网格会自动扩展到整点小时,确保没有任何内容超出边界。时间以小时和分钟的形式保存,不附带具体日期,因此同一课表适用于学期中的每一周。
当两门课程在同一天中,一门在另一门结束之前开始,它们就构成冲突。首尾相接的课程不算冲突:一门在 10:00 结束、另一门在 10:00 开始,可以衔接。发生冲突的课程会将所在的列分成并排的通道;与其他课程都不冲突的课程则占满整列宽度。
示例:示例周课表
载入示例周课表会添加五门课程。生物学 101(周一、周三、周五,9:00–9:50)与微积分 I(同样的日期,10:00–10:50)前后衔接,没有冲突。英语写作在周二和周四 11:00 至 12:15。化学实验在周四 13:00 至 15:50,心理学导论在周二和周四 14:30 至 15:45——因此在周四,这两门课在心理学课的全部时段内重叠,工具会报告周四 14:30 至 15:45 的冲突。心理学在周二的上课时间不受影响,因为实验课只在周四上。
| 课程 | 上课日 | 时间 | 冲突 |
|---|---|---|---|
| 生物学 101 | 周一、周三、周五 | 9:00–9:50 | — |
| 微积分 I | 周一、周三、周五 | 10:00–10:50 | — |
| 英语写作 | 周二、周四 | 11:00–12:15 | — |
| 化学实验 | 周四 | 13:00–15:50 | 周四,14:30–15:45 |
| 心理学导论 | 周二、周四 | 14:30–15:45 | 周四,14:30–15:45 |
让一周更可行的建议
- 预留交通时间。 相距较远的建筑之间的衔接课程在时间上不算冲突,但仍可能让您迟到。既要检查时间,也要检查教室。
- 加入学习时段。 将固定的自习或图书馆时间作为“课程”添加,并使用柔和的颜色,这样空闲时间与受保护的时间一目了然。
- 按类型着色。 讲座、实验和研讨课各用一种颜色,或每个学科用一种颜色——以您扫视时更快的方式为准。
- 横向打印。 打印版式设为横向,使五天或七天的课表能铺满页面宽度;控件和本页文字不会出现在打印件中。
- 规划一周的其余部分。 课程确定后,Study Schedule Generator 可以围绕课程安排复习,作业计划工具 则可以把大的截止日期拆分为若干步骤。
常见问题
- 如何制作课表?
- 先选择要显示的日期和时间段,然后逐门添加课程:输入名称、上课日、开始与结束时间、教室和颜色。每周网格会随之更新、标出冲突,并可打印或保存为图片。
- 课表会被保存吗?
- 会。课表保存在本浏览器的本地存储中,因此在这台设备上再次访问时仍然可见。它不会被上传到任何地方,也不会同步到其他浏览器或设备;清除网站数据或使用隐私浏览都会将其删除。下载 PNG 或 SVG 即可在别处保存一份副本。
- 如何打印课表?
- 点击打印。打印版式为横向,只包含课表本身:控件、课程列表和本页的其余内容都会被省略。若要在其他文档中获得最清晰的效果,请下载 SVG,它缩放时不会模糊。
- 什么算作冲突?
- 同一天中两门课程的时间即使只重叠一分钟,也算冲突。一门课恰好在另一门开始时结束,不算冲突。每处冲突都会列出日期和重叠的时间,并且两门课程会在网格中并排绘制。
- 能否加入周末的课程?
- 可以。在显示的日期下勾选周六和周日,然后为周末上课的课程勾选相应的日期。如果某门课程安排在您隐藏的日期,工具会提示您,使它不会在不知不觉中消失。
- 能否直接从这里把课程添加到 Google 日历?
- 不能直接添加。本课表没有学期起止日期,而日历需要这些日期来确定重复课程的开始和结束。许多大学提供已选课程的日历导出功能;否则,请以本课表为参考,在日历应用中为每门课程创建一个重复事件。