App+1|下一节:教学工作紧张忙碌,下一节课从从容容

💡 原文中文,约2000字,阅读约需5分钟。
📝

内容提要

因iStudiez Pro停运,作者自学SwiftUI并借助AI开发了教师课表应用「下一节」。该应用以学校作息表为基准,切换作息表时课程自动调整,支持单双周、调课与取消。今日页可帮助教师掌握下节课与空闲时间,从容安排教学。

🔎

延伸解读

从日历到课表:基准轴的转变

文章指出,日历应用以固定时间为基准,而教师实际以学校作息表为基准。当作息表切换时,课表应用只需更换作息表,课程安排自动调整,无需逐节修改时间。这解释了为何通用日历难以满足教师需求,也体现了专用工具在应对作息变动时的效率优势。

复杂排课场景的应对方式

教师常面临单双周、调课、取消及值班等事务。下一节将作息表作为核心,在课表页支持取消、调整课程,并可设置单双周。但作者也承认,值班类非课程安排当前版本支持不足,且部分教师需求更复杂,如不同天用不同作息表、三周循环等,这些是后续更新方向。

今日页:聚焦下节课与空闲时间

今日页帮助教师快速了解下一节是哪节、课前有多少空闲时间,并可简单记录课程。这针对教师因事务繁忙而忘记课程或不清楚进度的痛点,旨在让教师更从容地安排教学。该设计体现了应用以教师日常实际关注点为出发点的理念。

Q&A

为什么教师需要专门的课表应用,而不是直接用日历?

因为教师的时间基准是学校作息表,而不是固定时间。日历以固定时间为轴,作息表切换时需要逐节调整;而课表应用以作息表为基准,切换作息表时课程自动调整,无需手动修改每节课的时间。

「下一节」应用如何处理学校作息表的切换?

在「资料」下的作息表页可以创建不同作息表并切换。创建新表时可以以旧表为模板,设定切换日期后,之前课的时间采用旧表,之后自动换成新表,课的安排自动调整。

「下一节」的「今日」页对教师有什么帮助?

「今日」页让教师快速知道下一节是哪节、课前还有多少空闲时间,也可以对每次上的课做简单记录,帮助教师从容安排教学。

「下一节」支持哪些复杂的排课场景?

支持单双周、调课、取消课程、永久修改,以及以切换日为转折点的作息表切换。还可以通过 Word 预填作息表、Excel 快速导入课表、自动更新法定节假日调休、整周排课等。

开发「下一节」应用的初衷是什么?

作者原本使用 iStudiez Pro,但该应用停运,尝试其他课表 app 后仍找不到符合需求的,于是决定自己开发。作者自学 SwiftUI,并利用 AI 辅助,最终将纸笔设计变为上架应用。

「下一节」上线后收到了哪些用户反馈?

有老师反馈一周内不同天采用不同作息表、一节课同时给两个班级上课、以三周为循环上不同的课等复杂需求,当前版本对值班类非课程安排支持也不够好。作者表示会持续更新。

🏷️

标签

➡️

继续阅读