APP下载

浅谈高职生“蓝墨云+慕课”平台C 语言课程的有效性学习

2020-11-27冯丽

科技与创新 2020年21期
关键词:云班蓝墨云实验班

冯丽

(南京江宁高等职业技术学校,江苏 南京211100)

1 概述

随着教育信息化不断推广和改革,将传统课堂授课与数字化网络学习相结合的多元化教学模式也应运而生。特别是2020 年受新冠疫情影响,很多国家地区都在开展网上教学。而网上教学除了教师线上的传统授课外,还需要教师依赖相关平台为学生提供相应的视频等资源进行预习、测试、复习等环节,帮助学生更好地学习,而慕课和蓝墨云平台就为多元化线上教学提供了支撑。

南京江宁高等职业技术学校五年高职学生开设的计算机编程语言学科,主要是以C 语言程序设计为主。而对于学生来说C 语言是一门比较难学的学科,从笔者以往教学的经验来看,学生想学好它有一定的难度。为此笔者尝试利用网络教学平台辅助传统教学。具体尝试是以蓝墨云班课为主平台,慕课资源为辅,利用互联网+教育技术,以手机智能设备在线实施的互动教学为基础,开展一系列的教学活动,形成虚拟的网络班级。

2 基于蓝墨云班课的“C 语言程序设计”课程有效学习

2.1 蓝墨云班课

教师先利用手机下载云班课APP,学生通过加入教师创建的该班级班课,立即连接为一个可以实时交流反馈的教学互动网络。教师在课堂内外,可以为学生推送课件、视频、图片等资源,可以完成即时反馈、教学互动、实时评价、测试、投票、问卷等活动。云班课还具有强大的云计算功能,能够对学生的参与活动及时进行数据统计和反馈,帮助教师有效地推动教学活动的开展与实施,激发学生在移动设备上自主学习。

笔者教授的班级是三个专业的学生。对数字媒体和计算机网络两个班级开展了云班课,而物联网专业采用了传统教学。同时用两种教学方法进行C 语言的教学,可以更加具体地反馈出学生利用云班课学习是否有效。而数字媒体班级女生较多,学生的思维扩展能力整体水平较低,直接进行C 语言的算法讲解,学生很难一次性听懂,因而在教学内容中增加了很多阅读材料,比如很多算法的微视频讲解、PPT 知识点及相关链接的算法小知识点。学生课前和课后巩固学习这些知识点相对比较轻松,学生也乐于接受。另外计算机网络班男生多,学生对于算法理解、抽象的逻辑思维反应较快,这样可以让学习能力较好的学生利用慕课资料学习更深的知识,加深他们的编程知识,进一步学习,以便后期学生考级或比赛。

2.2 基于蓝墨云班课的“C 语言程序设计”课程教学实施

笔者从以下三个环节对两个班进行蓝墨云班课实际教学。

2.2.1 课前环节

笔者将“C 语言程序设计”课程分成九个学习主题。每个学习主题代表一个章节,每章节整理收集包括微视频、PPT、算法小知识点等学习资源上传到蓝墨云班课平台,并在每次上课前发布学习任务,让学生进行自主预习,教师及时查看任务完成情况,并给学生相关预习提醒。学生接收任务后进行自主学习,教师上课时先在平台上完成课前测试。学生能及时看到自己测试的成绩及班级排名。教师针对学生测试的结果,有针对性地进行讲解分析。

例如在讲解一维数组的冒泡排序知识点时,传统教学方式下,教师只能在课堂上将排序的整个过程进行黑板演示或者让多个学生下座进行形象演示,让学生理解算法思想,然后需要学生进行大脑想象思考来记忆排序的整个关键算法。这时候有一部分学生就无法理解这个关键算法中的内外循环变量的开始和终值的具体含义。但采用云班课时笔者事先将整个冒泡排序的演示过程用动画形式进行展示,并配以PPT 和教师讲解的微视频提前让学生预习,并将关键算法知识点上传,待教师实际上课时将这部分知识点进行课前测试,这样对于冒泡排序学生实际上比传统教学多上了好几遍的课程。

2.2.2 课中环节

教师在实际上课时,可以利用云班课中的若干活动开展教学。主要活动有:作业/小组任务、投票/问卷、头脑风暴、轻直播/讨论及测试。教师为了提高学生学习积极性,需丰富课堂的活动形式,这时可以用云班课中的多个活动来完成。

教师事先将课程分为若干教学任务,每个教学任务单作为小组作业,将知识点信息用习题展现出来,将学生划分成若干小组合作完成。课堂上教师利用多个活动开展教学。其中学习疑问在蓝墨云班课的答疑讨论版中解答。无法解决的问题或存在的难题,教师用头脑风暴形式让各小组成员集中反馈,教师再有针对性地解答。教师也可以发布限时测试,限时测试全部以选择题形式出现,系统会根据预先设定好的答案给出评分和相应解析,也可同意给学生一次重测的机会。学生根据评分情况了解自己的学习效果。最后教师可以用投票/问卷形式让学生回答反馈此次课存在的疑惑。而对于很多编程中的算法理解,教师已经在课前发布给学生,学生在预习后由教师再讲解一次,概念思维会更清晰,进一步加深学生对算法的理解。

例如循环章节在讲解循环应用时如何求最大公约数这类题,给学生讲解了两类算法:辗转相除法、穷举法。而这两类算法思想是什么,学生比较喜欢用哪一种,还有辗转相除法可以用三种循环语句来完成,如何实现以及怎么区分。学生是如何理解的,可以让学生以小组的形式进行头脑风暴分析讨论,让学生能够真正弄懂每一种算法思想。并把关键的算法知识点以测试的形式考查学生的理解能力,在作业活动中让学生进行相关知识点的程序改错练习。

2.2.3 课后环节

云班课中设置了讨论版,教师课后布置讨论任务让学生进行回答。教师统一时间及时答疑。这种方式让学生觉得贴心,一对一辅导,既能督促学生养成正确的学习习惯,又能让教师随时了解学生学习动态,通过这种方式促进师生之间的感情交流,对教学效果起到促进作用。而课程评价可以利用班课随机分组的功能,保证课程教学活动有序开展,降低了人工分组的滞后性和小组分工的不合理性。此环节教师也可以布置作业,让学生课后完成,并提出一些问题,让学生讨论进行头脑风暴开发,特别是一些程序改错题或者是程序填空题,可以用测试或头脑风暴的形式发布在平台上,让学生进一步复习巩固,加深理解。

例如介绍完三种循环的知识点后,有一节内容是介绍三种循环的区别,随后讲解双层循环。但对于部分理解能力较弱的学生来说,单层循环的执行过程还不清楚,如果这时没有反馈直接就讲解双层循环,学生肯定有畏难情绪。这时教师通过平台上的讨论版块活动,让学生说出三种循环的典型区别以及for 循环的执行过程,学生可以用文字、语言或图片的形式给其答复。教师再进行批阅单独回复,最后让学生进行写程序运行结果的练习,进一步加深理解每种循环的执行过程。

每次课通过这三个环节的设置,学生们利用平台能在不同场合进行C 语言的学习,提高他们的学习积极性,改变了传统教学中C 语言难学、学不好的现状。

3 云班课教学效果

经过一个学年两个班级开展的云班课学习,学生学习取得了一定的效果,特别是与原先没有采用云班课学习的非实验班进行对比后,效果明显。

两个实验班的学生100%能完成观看课前预习环节知识点的任务并获得相应经验值,50%以上的学生能答对课前预习环节测试作业。教师在课堂上进行讲解分析时,学生的积极性很高,小组合作能力强,70%以上的学生在课堂教学环节中阐述过自己观点或主动回答问题,90%以上的学生参与过小组合作讨论环节。三次大的考试成绩分析如下:上学期两个实验班期中考试均分为78.02、79.56,非实验班均分为65.84。上学期两个实验班期末考试均分为81.26、83.46,非实验班均分为72.84。本学期两个实验班期中考试均分为75.93、77.05,非实验班均分为66.32。上学期两次测试两个实验班及格率为89%、92%,非实验班及格率为62%。本学期两个实验班期中考试及格率为89%、91%,非实验班及格率为61%。

通过对比几次成绩,可以发现学生开展云班课学习还是有一定的效果。特别是对于提高学生的学习积极性和自信心方面起到了很大作用,也锻炼了学生语言表达、小组合作等多方面的能力。另外有编程能力的一部分学生,通过这一系列的编程基础学习,已经成为小组的核心成员,能带领组员独立完成综合任务,平时的基础教学已满足不了他们的需求。这部分学生逻辑思维能力强,综合计算能力好,自学能力也不错。笔者给他们提出了慕课平台自学的要求。

4 慕课平台

慕课平台是一种大规模开放的在线课程,该平台拥有千余门课程,课程资源丰富且开放,课程内容完整。在学生学习C 语言基础后,笔者让每个小组的组长去深入学习C 语言。为后期专转本以及编程社团的选拨打下良好基础。通过每学期的周末、小短假以及寒暑假时间,笔者单独给这部分学生布置有深度的题目,让学生培养独立的自学能力。主要措施是利用本校对口单招C 语言考试中的题目来给这部分学生进行练习,培养他们的自信心,鼓励他们勇于挑战,为后期职业目标奋斗。并让他们通过慕课平台进行深度学习。制定每个月的学习计划和学习内容,学期末笔者将进行考核,检验他们的自学能力,并为后期他们的职业规划提供参考意见。

5 思考与改进

经过一年多的云班课教学改革与探索,笔者发现它的优点很多,也给学生提供了很多帮助,但也存在以下问题:需要教师花大量时间进行云班课各环节的资源准备,特别是每个章节在开始前要花费时间进行各知识点的设计以及各环节活动的设置。云班课依赖网络支持,有时网络稳定性不够好,容易造成死机、卡机。慕课平台资源准备不充分,学生容易偷懒。

基于以上问题,笔者向教研组申请,请组长牵头,让其他教师参与到云班课网络教学中,大家一起出谋划策,优化平台资源,强化平台各功能,利用假期时间提前制作好相关学习资源。相信,不久的将来,学生不光喜欢上编程课,也会积极参与各级各类的编程比赛。

猜你喜欢

云班蓝墨云实验班
基于语料库的词块教学对大学生英语写作能力提升有效性研究
山西农大乡村振兴“双创”实验班开班
蓝墨云班课混合式教学满意度实证分析
形成性评价驱动的高职大学英语“云班+课堂”混合式学习模式构建与实施
高校大类招生模式按实验班/基地班招生
云班平台的翻转课堂的教学模式实践探究
云教学,让“教”更智慧
基于云班课的SPBTC教学模式探索与实践
超常发挥的“幸运儿”
信息化模式下高职数学教学实践研究