本文结合“停课不停学”期间《数据结构》课程教学的准备情况、教学实施、用数据与学生沟通、教学效果、面临的问题5个方面进行:
一、教学前期准备
自从学校发布网络教学的通知以来,本人积极从各方面准备教学,从教学内容、教学形式、疫情下教学方法和理论学习,对在线教学的支持性技术、学习相关技术,购买相关设备。
1、教学内容方面准备:从CSDN、中国大学MOOC、超星等平台名师课堂的学习,坚实课程内容;
2、疫情形势下教学方法准备:学习大伽的公开课程,上海交大余建波、华南师大焦建利等。
3、教学平台的选择:对比了世界大学城、超星、蓝墨云班课、中国大学MOOC,最后选定与学校支持的超星平台建立课程。
4、购买相关的设备:罗技C930摄相头+绿色背景幕布+支架,为直播做好准备。
5、考察直播平台:尝试了腾讯课堂、腾讯会议、超星直播、钉钉、ZOOM等等平台,基本掌握各平台的操作。
6、组织管理学生架构,间接管理:教师—助教—组长—组员进入学生班级微信群,每个班1个实训指导老师,招募助教,每个班按6-8人分小组,助教与各组长建立专群联系。
二、教学组织
在教学的过程中,我的出发点是:如果我是学生,我会希望我的老师是怎么样的?同时,作为一名教师,我如何能够做得更好,让我的学生收获更多?
1、上好第一堂课,让学生思想上重视本门课程
(1)发课前通知,交待注意事项,引导学生使用教学平台
(2)课上自拍签到,让学生有上课的仪式感
(3)结合社会热点问题开展与专业相关的讨论,课上自由发言,并激励加分;
(4)课前调查问卷,掌握学生现状;
(5)说课
专业人才培养方案、课程大纲、课程定位、课程关系、课程主要内容、学习意义、学习指导、课程要求、考核方式、FAQ等等。
2、教师备课充分,丰富课堂活动,如何讲才让学生容易懂
(1)备课同时学习3套以上教参
(2)上课全程录制,课后看录播发现问题,更改并实施到第二个班,结合学生问题更新到第三个班。
(3)站在初学者角度,尝试使用不同的方式击破重点难点问题,引导学生思考。
如:第2章线性表,学生第一次接触算法,表示难懂;要求学生提前自学,课上做算法连线测试小游戏;课上利用引导、讲解、仿真、代码实现各种方法让学生理解算法;下课要求学生分组完成各算法。又比如线性表存储结构定义是抽算的,如何在逻辑结构与一堆类C语言代码过度是学生会遇到的一个疑问?
3、教师在直播提升有效互动
教师全身心投入到课堂,全程出镜、聊天区、学生看到教师视频,学生可以打字发言、也可以语音发言。
4、作业情况
分为上机与理论,理论又分为主观题与客观题,客观题学生完成后直接给成绩。老师们能够有更多的时间专注与学生的上机作业,有效提升学生编程能力。
5、让教学活动形成周期,引导学生跟上教师的节奏
(1)每周五上传下周上课内容视频
(2)每周六发预习通知(辅导助教)
(3)每周日晚上10点本周作业截止时间
(4)3个班分别在周一至周三上课
(5)周三晚上传本周本录制视频择优版
三、学会用数据与学生沟通
1、课前检查学生预习进度,视情况决定翻转程度
2、作业讲评参考错误率进行
3、总体情况看统计报表
4、及时表扬先进,督促后进
四、教学改革效果
1、课程建设情况
(1)超星教学平台课程:(网络教学活动主平台)
课程门户:
https://mooc1-1.chaoxing.com/course/208984481.html,已上传资源如下:
(2)世界大学城建设:展示资料用
2、目前,课程共有6个班共同(共享),运行4周,访问量超过15万次。
3、考试改革:期末总评=平时成绩*50%+期末考试50%;平时成绩的比例如下,体现注重过程考核。
五、面临问题:
1.直播工具Zoom即将收费;
2. 对在课上不发言、不参与互动的同学,学习效果不得而知。