APP下载

运用VBA自动生成子课程表

2018-11-08周德林

电子测试 2018年21期
关键词:按钮教师

周德林

(邗江中等专业学校,江苏扬州,225127)

0 引言

职业学校的教务处在开学初的核心工作,就是排课,排课要考虑很多因素,要照顾老教师,排课不能相对集中,等等,排课是一件非常头疼的事。

随着计算机应用的广泛深入,当前排课软件很多,林林总总,眼花缭乱,但没有一款软件能周全考虑各种因素,达到理想、智能的要求。很多情况下,还是手工排课来得更直接、简单,但同时带来的问题是出现冲突,改动麻烦,而且排课后,抄写班级课表和教师个人课表任务太重,还容易出错。

在排课软件和手工排课都不能如意完成排课任务的困惑下,我们今天就提出一种适中的方法,利用EXCEL编排总课表,然后再利用EXCEL的VBA编程功能,自动生成班级课表和教师个人课表,这样既克服了排课软件的不足,又能简化手工抄课表的繁锁任务。

1 编排总课表

利用Excel工作表,按图1所示结构编排总课表,基本要求是星期一至星期五放在行,根据学校实际,每天一定数量的课时编排,我们的图中是按每天6节课;班级放在列,每个班级包含两行,第一行是班级名称,第二行是任课教师姓名,这里强调一定要在A列注明班级名称。在编排时,可以考虑各种因素,科学、合理的编排,可以进行任意次的修改,最终确定学校或学院的总课表。如果学校班级数多,可以考虑分组编排总课表。

2 生成班级课表

表1 总课程表

02机电 传动 传动 物理 物理 维护 维护 应用 应用 数学 数学 专英 专英教师 罗文罗文 王传王传张长张长 王林王林

登录APP查看全文

猜你喜欢

按钮教师
这些按钮能随便按吗?
哪个是门铃真正的按钮
当你面前有个按钮
最美教师
大山里的教师
教师如何说课
未来教师的当下使命
教师赞
死循环
内心不能碰的按钮