庚子年初,一场突如其来的疫情肆虐神州大地。为贯彻落实教育部“停课不停学”的相关工作部署,保证同学们能够合理的居家学习,我校开展了一系列线上课程。
同时,我们也选出了一些课程介绍给大家,这篇文章将为同学们介绍智能与计算学部李晓红、喻梅、张怡、刘志磊、李春、张朝昆老师的数据结构。
教学思想
《数据结构》课程是智能与计算学科的大类基础课程之一,是算法设计、计算机组成原理、计算机网络等课程的先行课程。《数据结构》课程在教学过程中,注重将理论与实践相结合,在讲解理论知识之后,设置相应的实践课程练习以巩固理论教学。同时,在本次在线教学中,将视频教学与直播教学相结合,视频教学和直播教学分管不同的模块:学生通过线上自主观看视频教学来掌握数据结构相关理论概念及理论基础,直播教学中,实现课堂翻转,教师讲解重点、难点内容,通过与学生更多的交流互动机会,了解学生学习情况,及时调整教学重点及教学进度。另外,课程的教学环节分为课前、课中、课后三个阶段,并有机结合,以指导教师教学、督促学生学习,保证课程的教学质量。
教学方法
《数据结构》课程在线教学中,采用三个主要教学环节,将线上线下紧密结合,从整体上协调把握理论教学与实践教学的关系,使两者相辅相成,加强学生对课程知识点的理解。具体的教学方法如下。
1.课前
每周课程前在智慧树平台上发布本周教学任务、课前视频、课前测试,督促学生观看视频,并完成课前测试任务。其中课前视频主要对本周教学内容中的基础知识点讲解,课前测试主要了解学生观看视频后对相应知识点的掌握情况,以指导课堂教学。通过分析考核结果,动态调整课堂教学内容,对学生疑惑的知识点进行更为详细的讲解。
图1预习任务的发布
图2任务发布2
2.课中
课堂教学主要采用“腾讯会议”等软件直播及智慧树见面课相结合的教学方式,充分利用直播软件及线上教学平台提供的功能,完成考勤、线上沟通、学习成果考察等环节。
(1)理论教学
采用“腾讯会议”进行直播教学,该软件直播过程中,教师可以在播放中圈重点、学生能看到教师讲解的具体内容和位置,学生容易跟上讲解进度。理论课在学生预习的基础上,讲解重点算法思想及实现,并对学生预习过程中出现的问题进行讲解。同时使用“智慧树”在线教学平台,实现签到、点名、头脑风暴、以及发布课上练习学生答题等教学环节。教学过程中学生可以将问题以“弹幕”的方式发布到课堂讨论中,教师根据问题进行解答。课后智慧树会发布分析报告,可以了解学生听课情况。
图3见面课——课堂练习
图4见面课——签到
图5见面课——课堂互动
图6见面课——抢答
(2)实践教学
实践教学采用智慧树平台+“腾讯会议”进行。智慧树开启“见面课”功能,可以实现“签到”、“抢答”、“课堂答疑”、“点名”、“头脑风暴”等互动功能,以了解学生在线情况。“腾讯会议”可以双向互动,其分享屏幕功能方便教师在课堂中讲解实践教学任务的要点,同时当学生存在问题时,可以分享自己屏幕给教师,有助于教师方便快捷地帮助学生找到问题所在,完成在线答疑。对于一些学生实验过程中的共性问题,还可以通过这种方式实现错误例子的讲解,提示其他同学避免出现类似问题,实现在机房上实验课的相同效果,甚至优于机房实验课效果。
每次实践教学结束之前,要求学生通过智慧树平台提交实践教学任务,作业由脚本进行评判,并生成相应的成绩,拥有比较高的评测效率。教师及时在智慧树平台上给出评阅结果,并督促学生查看评阅结果后进行改正。
图7实践教学上机材料的发布
3.课后
课堂教学结束后,布置课后作业。学生在规定的期限内提交作业。客观题可以通过“智慧树”平台批阅,主观题由教师及助教评阅。“智慧树”平台可以给出学生作业的完成结果,在课下可以使用在线平台和学生进行交流讲解,同时对于问题比较大的知识点在课上进行专项讲解。
完成作业后,还需要学生完成调查问卷,以了解学生的学习情况、难点等,以便指导后续教学。
图8学情分析——课程数据概况
图9学情分析——学生学习情况
图10学情分析——作业完成情况
《数据结构》课程线上线下相结合的网络教学形式,受到学生普遍欢迎,也方便教师对学生学习情况的监督、指导,学生参与程度高,教学效果很好。
素材来源:智能与计算学部
制作:王宇杰
校对:纪艺