我这学期教的是“游戏软件设计与开发”,必修课而且是大班授课(120人),课堂和机房上课时间各占一半。按照原来的计划,这学期的内容有比较大的更新,所以寒假期间一直在修订教学内容。除了对理论部分做了调整,对于开发平台和上机作业也做了升级,并且增加了作业的工作量。接到网上授课通知的时候,这些调整还没有完成,所以还是有些紧张。毕竟变化比较大,新内容还没有讲过,所以不知道网课的效果如何。
这门课程一直是把作业内容作为重点和线索。所以在网上内容的同时,首先就开始让同学们建立自己的开发环境。离开学还有三周的时候,就在辅导员的帮助下建立了课程微信群,安排大家在自己的电脑上安装开发环境。通过编写安装指南并且通过微信群进行指导,大家总体的安装过程还算顺利。但是仍有大概十来位同学因为假期没带电脑回家所以没法做作业,只好等返校之后补交了。在此期间,一位湖北同学还发现可以使用云电脑来做作业,让人惊喜。
网课究竟是录播好还是直播好,这是个问题。我觉得采用什么形式还是要看具体的教学内容和目标。录播气氛好,互动性强,有时效性,对学生也有约束感,而录播强于内容准备和教学过程的组织与记录。我的课人数多,内容也多,还需要在讲义、代码、软件界面之间切换,直播的话可能会影响效率。另外考虑到直播更容易受到网速,设备的约束,所以选择了录播形式。过去的几年一直在使用北语慕课平台进行辅助教学,所以这次的录播也继续采用了慕课平台。
录制的时候,本人没有出镜。一开始不大习惯自己对着屏幕说话,总有点不自在,后来逐渐好了。视频的时长根据知识点来划分,一般为10到15分钟。录完以后都要回放一下,发现口误再重新录,所以还是很耗时间的。为了测试效果,先单独录制了几个关于软件操作的视频提前放到了慕课平台上,开学前就开放给大家。提前一周又开放了一节课程,同时开放了第一次作业让大家有充裕的时间进入角色。这次作业内容也有详细的说明文档来描述操作过程,主要是供大家练手和熟悉环境。期间同学们还是遇到了很多问题,助教也帮着我在微信群里解答。现在想起来,提前准备还是很有必要的,因为跟课堂教学比起来,网课要准备的内容要多一些,细节要丰富,所以要仔细审查。大家因为是单独学习,所以遇到同样的问题可能要反复说几遍才行,不像在学校集中说一次就好了。
虽然是网课,也要保证教学过程的完整性。录播的最大优点是大家可以异步学习,最大的缺点就是没有督促。虽然平时视频的观看情况是有记录的,但是总有一些同学会拖延,跟平时在学校逃课一样。为了保证教学效果,正式开学以后,每周一会开放本周的课程,然后在周五下午的课表时间安排一次网上测验。测验题目就是基于本周内容,一般都是选择题,只要看了视频应该就能答出来。测验是大家同步进行,每个人的题目顺序不同,答完自动显示答案。因为是同步进行,所以也能起到点名和督促学习的作用。下面的截图反映了大家的完成率:

因为有的同学是选修课,满员的完成率应该是90%左右。可以看到每章(一周的内容)的完成率第一节最高,有所降低,但是测验的完成率最高。
下图是测验的详情分析,对于错误较多的题目会在测验结束后进行解析。个人感觉慕课平台的这个功能还是很好的,使用方便而且统计的比较详细。开始的时候大家不大适应,所以考完以后会逐题讲解,写成文档或者录视频发下去。后面几次大家习惯了这种方式,分数也越来越高,就只把重点题目说一下。


目前开课已经六周了,同学们基本适应了网课的方式,目前已经完成了两次作业。但同时,有一些同学开始显露疲态,会等到测验前再看视频,甚至不看视频就做测验。针对这种情况,准备从第七周开始,每周的测验之后安排直播,主要是通过讲评试题来串讲重点,起到督促作用,同时活跃一下学习气氛。
不论是隔着讲台还是屏幕,面对的其实都是学生。某同学这学期交换到英国,本来不需要学这门课,因为对课程感兴趣而且是网课,所以就一直在跟着学。没想到后来的发展超出了预料,于是就发生了下面的故事:

我们的同学很乐观,很镇定,一直在坚持学习,这就是对老师的最大鼓励。此刻,她应该正在回国的飞机上。
春暖花开,希望一切都好起来。