线上教学之课程准备
计算机系 张玉芬
2020年一场新冠肺炎病毒的肆虐,导致全国上下延期开学,为了保证“停课不停学”,大中小学校均开启了线上教学模式,这无疑是对我们教师以及教学管理人员等的一次严峻考验,这是一种新教学方式的摸索和尝试!
寒假期间在得知“停课不停学”的教学指示以后,就和同事一起研究线上教学平台的使用并进行利弊比较,力求选择一种方便学生使用的,尽量做到少切换应用平台的教学环境。而且对教学环节设计、课堂管理、互动模式、作业发布形式及提交等进行逐一地考究,最终确定使用“中国大学MOOC平台+钉钉直播+雨课堂”的方式开展网上教学。我这学期有《离散数学》和《Web前端综合开发》两门课程,由于《离散数学》课程理论性较强,难于理解,我们课程组老师经过考察研究,感觉慕课上的教学方式和教学内容都不太适合我校学生,因此本课程基本上都采用了直播+录播的教学方式,MOOC平台上的课程内容只作为学生的预习资料了。《Web前端综合开发》主要借助MOOC平台上的SPOC课程,并进行适当地补充,现从课程内容规划、教学环节设计、课程资料准备、课前预习推送四方面把理论课和实验课的课程准备过程总结如下。
一、理论课程的准备
(一)课程内容规划
1.梳理及发布SPOC课程内容
在某一章开始讲解前,都需要按章来梳理MOOC平台上的SPOC课程内容,完成整章视频内容的观看,习题和资料整理,然后按教学日历的授课计划确定要发布给学生的MOOC章节,此部分可以根据实际需要来进行内容的删减和增加等。
2.按讲次划分SPOC课程内容
把留存下来的SPOC课程内容按我们的教学日历进行讲次的划分,此时可以根据需要调整先后次序,例如:慕课上第6章JavaScript基础,一共有13小节内容发布给学生,如图1所示。

图1 慕课上JavaScript章节目录
按教学日历该部分内容共分三讲完成。由于课时有限以及学生有先修课程基础,经过筛选,做出以下调整:略讲6-2变量、6-6分支结构、6-7循环结构;布置学生课下自学6-4运算符和表达式;补充内置对象、浏览器对象模型BOM、JavaScript事件,因而规划出各讲次的具体内容如下所示。
第一讲的课程内容要点:
(1)慕课6-1 JavaScript概述与基础语法
(2)略讲6-2变量
(3)慕课6-3 数据类型
(4)自学慕课6-4 运算符&表达式
(5)慕课6-5 函数
第二讲的课程内容要点:
(1)略讲流程控制
(2)补充内置对象
(3)慕课6-8 数组
(4)慕课6-9 数组API
(5)慕课6-13 BOM
第三讲的课程内容要点:
(1)补充BOM
(2)补充Javascript事件
(3)慕课6-10 DOM查找
(4)慕课6-11 DOM修改
(5)慕课6-12 DOM添加
下面以准备JavaScript的第三讲次为例。
(二)教学环节设计
1.课程互动环节设计
根据本次课的课程内容设计互动环节,包括引入慕课的教学内容及补充的知识内容,本门课程的互动环节主要分为以下两种。
(1)课程内容如果理论性较强,则设置关于所讲知识点的雨课堂习题作为互动练习。
(2)课程内容如果实践性较强,则布置学生进行上机实践,如在讲到表单制作时,就布置了相应的实践题目作为互动内容,如图2所示,考虑到部分学生难以在规定时间内完成,所以往往设置在课后提交。

图2 课上布置实践题目
2.课程时间安排
安排授课内容和互动环节的先后顺序并规划好各部分时间,例如,JavaScript的第三讲的时间安排如下所示。
(1)复习、新课引入(2分钟)
(2)浏览器对象模型BOM补充(25分钟)
(3)雨课堂6-13 BOM练习(8分钟)
(4)JavaScript事件(10分钟)
(5)DOM查找、修改、添加(33分钟)
(6)雨课堂6-10&6-11&6-12DOM练习(10分钟)
(7)课堂总结和布置作业(2分钟)
规划出授课内容要点、课程互动环节并且设置好各自的时间安排以后,就形成了本次课的教案。
(三)课程资料准备
1.雨课堂习题准备
如果课程互动环节设置的是雨课堂练习的话,就要逐一进行习题收集和整理、雨课堂录入和上传。习题先按雨课堂模板使用word录入,然后再在PPT中使用批量导入生成试卷,上传至资料库,以待上课时发布。雨课堂习题准备和上课时的习题发布分别如图3和图4所示。

图3 雨课堂习题准备

图4 雨课堂上布置的练习题
2.课件制作和示例代码准备
按教学内容制作课件和准备上课用示例程序代码,以总结的方式加入慕课视频的部分PPT页,导入雨课堂习题,作业布置等。课件及示例程序如图5所示,部分课件内容展示如图6所示。
3.讲课视频录制、加工及上传
(1)录制视频及加工
对照着课件,使用EV软件录制补充进来的内容,在安静环境下能够保证讲课思路,以免直播授课时受学生网络卡顿以及家庭环境等突发事件的影响,并且录好的视频文件不理想的地方还可以借助工具进行裁剪和合并。
(2)视频上传
录好的文件可以上传至MOOC平台,如图7所示,还可以传送到自己的网盘,即使是最坏的情况下:钉钉直播不了,中国大学MOOC平台也上不去,学生还可以下载观看老师网盘里的视频文件,做到任何情况下都不会影响教学的顺利开展。
后来随着教学的进行,感觉到钉钉平台特别稳定,而且每堂课又都有回放,所以就直接在教师端播放录屏视频文件,没有再花时间上传至MOOC平台,而且即使偶尔因网络不畅直播不了也可以通过钉钉群传送视频文件给学生。本次课录屏视频文件如图8所示。

|
图7 发布在MOOC上的补充材料 |

|
图8 录屏视频文件 |
课程准备的完整资料列表和教师备课图片分别如图9和图10所示。 
图9 课程准备完整资料 

|
图10 教师备课和授课
(四)课前预习推送
学生的理论课程预习主要以课下慕课视频学习为主,所以在上一节课结束时以课后作业形式进行布置,若无雨课堂习题的课件等资料直接发放到钉钉群以供学生预习,分别如图11、图12所示。

图11 课前布置预习慕课视频

图12 课前布置预习课件
二、实验课的准备
(一)实验内容规划
实验课操作内容按课程大纲进行有针对性的规划和设置,目的是巩固所学理论知识并进行实际应用,锻炼学生的动手实践能力。在课程开始前就已经在假期准备好了实验指导教材,以课次为单位设置,每次课基本上是两个案例展示和两个实验操作,并设置一个拓展题目,供学有余力的学生完成。实验课内容设置如图13所示。

图13 实验内容设置
(二)教学环节设计
每次实验课均以“教师直播演示+学生实践操作+辅导答疑”的方式进行,每小节直播演示一个案例并布置一个实验操作,先有老师钉钉直播演示案例分析和实现,然后布置类似实验题目,推送给学生自己操作,老师提出实验要求和提交方式后关闭直播,并在群中与学生互动,辅导答疑。下一小节再讲解下一个案例和布置下一个实验操作,由于题目综合性较强,学生通常当堂无法完成,一般均设置为下次课上课前提交。
(三)课程资料准备
制作课件,准备案例程序代码以及实验操作代码等,实验课程资料列表如图14所示。

图14 实验课程资料列表
(四)课前预习推送
将实验课件、案例程序代码发放给学生,并布置准备实验所需图片等任务,如图15所示。

图15 群中发布实验预习内容
经过一学期的线上教学,与传统课堂比较,既有优势也有弊端。优势体现在出勤比传统课堂容易统计、交作业频次比传统课堂多、有助于培养学生自主学习的能力;弊端是不能很好地与学生们进行面对面交流,讲授不能通过学生的眼神等表情来观察教学效果,也不能感知到学生是否正在认真听课。
总之,在疫情期间无法进行面对面教学之际,为保证教学质量,教师只有充分利用线上教学平台,尽一切努力做好疫情期间的网络教学工作,同时我们收集了大量的课程资料,也收获了不可多得的线上教学的宝贵经验,疫情过后,要对课程进行线上和线下混合式教学改革,最大发挥二者的优势。