牟凤瑞
沧州师范学院计算机科学与工程学院 061001
【摘 要】2011年,第一个MOOC(Massive-Open-Online-Course) 平台——“Class2Go”的网络课程平台在美国斯坦福大学上线,此后,各大精英学校的国际网络课程迅速通过门户网站席卷全球。MOOC教学模式的出现,使得当前教育教学形成了在线教学与传统面对面教学交融的态势。本文以“C语言程序设计”为例,研究以MOOC资源为基础的混合式教学模式,希冀能为提升教学有效性提供一点参考与借鉴。
【关键词】MOOC;混合式教学;C语言
在信息科技的推动下,以MOOC为代表的网络教学也逐渐发展起来,并成为大数据时代人们获取知识、提升自我的重要渠道。MOOC为学生提供了学习讨论的交流平台,吸引了越来越多的人加入其中,学生可不受时间、地点的限制,方便、快捷地实现知识学习、互助交流、实践考核等。这也使得当前的教学形成了一种在线教学与传统面对面教学交融的态势。C语言是一门通用的计算机编程语言,也是一门受众面广、实践性强的课程,具有良好的跨平台特性,比较适合开展网络教学。大规模网络开放课程MOOC的推广,为C语言教与学提供了良好的条件,如能充分发挥MOOC 这种新型课程教学模式,并使之与传统课堂有机结合,将能实现优势互补,充分调动学生学习的积极性,改进现有教学方法和提高教学效果。
一、基于 MOOC 的混合式教学模式内涵概述
MOOC是指大规模的网络开放课程,由很多愿意分享和协作以便增强知识的学生组成。MOOC这种大规模在线开放课程教学模式,可谓是在信息时代下,给网络教学带来了历史性的变革,并对现代大学教育产生了深刻又深远的影响。MOOC在新技术与平台的支持下, 形成了自己独特的学习和管理系统,其内容也非常丰富,不仅包含课程资源,也包含精悍视频、习题、讨论、补充材料、测试等。MOOC 课程中融汇了现代教学策略与教学法,集成了“在线学习”、“翻转学习”与“互助学习”的优势,体现出以生为本的原则。学生可打破时空限制,进行碎片式学习。同时,师生之间可以进行有效的互动交流,在强调和培养学生自主学习能力的同时,也能切实地提升教与学的效果与质量。不过,在具体学习实践中,MOOC 课程并非适合每一位学生,需要学生掌握一定的技能,学会自我激励、自我约束和自我管理,这样才能实现在线独立学习、相互协作与合作,从而顺利完成教学目标。与网络教学相比,传统的面对面授课也具有显著的优势,其在监督与管理学生,引导学生形成良好的学习态度及进行情感教育等方面,拥有网络教学不能替代的作用。基于此,为了实现传统面对面教学与MOOC 教学的优势互补,推进大学教育教学与管理变革,提升教育教学效果,MOOC+ 本地面对面教学的混合式教学模式,逐渐得到推广和应用,并取得了良好的效果。
二、基于 MOOC 资源的混合式教学模式构建
《C语言程序设计》是计算机相关专业的入门课程,也是计算机科学与技术、软件工程、数字媒体、计算机应用等专业的核心基础课程,一些高校的理科非计算机专业也将其纳为公修课。《C语言程序设计》能有效培养学生的逻辑思维能力和代码编写能力,提高学生学习计算机和软件开发、程序设计等的兴趣与积极性。不过,从教学实践来看,《C语言程序设计》主要以“理论+上机”为主,教学中对于语法等细枝末节比较重视,导致学生学习兴趣不高,课堂教学比较低效,学生只能学习到基本的、重要的概念、语义语法规则,对于程序设计的精髓不能真正掌握。基于MOOC资源的混合式教学模式,是在大学课堂里利用 MOOC 课程优势教学资源,来进行班级教学,具有良好的教学效果。
(一)学生学情分析及教学目标的确定
C语言课程具有一定的难度,学生第一次接触程序设计,往往会感觉难度比较大。因此,在构建基于 MOOC 资源的混合式教学模式时,需要先对学生的学情进行分析,深入了解学生的学习心理、兴趣爱好等。此外,还要明确确定《C语言程序设计》课程的教学目标,使学生能在教学目标统领下,有步骤、分阶段地基本掌握 C 语言编程基础知识,养成用“计算思维”发现问题并解决问题的习惯。
图 1 基于MOOC平台的混合式教学模式
(二)教学内容设计
教学内容包含两种:一是教学资源,通常以短视频和交互式练习为主;二是教学活动,基于教学资源开展的教学相关行为。
1、制作教学资源。《C语言程序设计》课程教学资源包涉及到短视频、交互式练习题及考试系统题库。《C语言程序设计》的教学知识单元内容比较多,涵盖了变量、常量、表达式、语句、控制结构等。将这些教学内容进行“碎片化”处理之后,将其按问题导入、分析、应用举例的思路,利用录屏、手写以及动画等手段,制作教学视频,每段视频控制在10分钟左右,然后,根据教学计划上传到MOOC平台上。这样便于学生抓住重点、快速理解和掌握知识点。交互式练习题一般有判断、选择、填空等题型,配在每段视频讲解的后面,以帮助学生深入理解和巩固本单元的知识点。每周还根据学习内容设置综合测试试题,以评估学生学习的状况。为了对学生学习状况进行阶段性考核,利用在线考试系统,分基本语句、选择控制结构、循环控制结构、数组、函数等五阶段进行测试,测试的题型有选择、判断、填空、程序改错、程序填空以及程序设计等。题库中所包含的题目覆盖全部知识点,可鼓励学生在程序设计在线评测系统(ACM)上进行解答,以提高学生的实践能力。
2、组织教学资源。在MOOC平台上,所用到的教学资源,均是在建构主义的教学理论指导下,按照教学周有计划组织起来的。在组织教学资源之前,需要先分析学生的学习状况、兴趣特点等学情,然后,结合教学目标与内容,将制作好的短视频、交互式练习以及综合测试等,通过平台每周开放给学生。在组织教学资源时,应做到任务明确,知识单元分布合理,讲练结合,以达到以趣激学。C程序控制流程(1)资源的组织结构,见表1所示。
表 1 事例教学周教学内容分布
3、设计教学活动。教学活动的开展应以学生为本,根据教学资源、学习内容及教学策略,有计划有步骤地进行。同时,教学资源也要做到同步开放,以便在计划学习时间内,及时完成视频学习、交互式练习及互动讨论。选择结构知识单元教学活动见表2所示。
表 2 选择结构知识单元教学活动设计
.png)
三、基于 MOOC 的混合式教学过程实施及效果评价
(一)教学过程实施
以 C 语言选择结构章节为例,在 MOOC 平台上组织学生进行在线学习与课堂学习。首先,教师布置教学任务,使学生能明确学习内容、知识结构、时间安排以及考核范围,从而有的放矢地制定学习计划。其次,教师参与在线学习,实时与学生交流、回帖,辅导学生完成视频学习、交互式练习及综合实训及阶段自测等任务。同时,通过MOOC 平台查看学生的学习记录,以便了解和掌握学生在线学习情况,评估教学资源的难易程度及学生掌握知识的情况,并根据具体情况调整和改进不合理的教学资源,督促测试效果不理想的学生加强学习。学生完成在线学习后,就继续开展课堂学习。在课堂上,师生以民主、平等的地位,共同进行讨论和交流,教师对学生在线学习中遇到的问题,进行综合讲解和综合,并通过问答、现场操作、演示、考试等方式,对学生学习情况进行量化考核验证。通过这种在线学习与课堂学习的结合,来实现知识的内化和吸收,提升实践操作技能等。
(二)教学效果评价
1、评价方法
基于MOOC资源的混合式教学效果评价,可分为诊断性评价、形成性评价以及总结性评价等几种。在具体评价过程中,可结合交互式练习、阶段性测试以及讨论等反馈情况进行,以提高评价的客观性和全面性。诊断性评价主要是考核学生的预习情况;形成性评价主要考核学生学习过程的情况,以及教学资源、教学过程的设计合理与否;阶段性测试主要是考核教学单元整体情况。最后,将几种考核评价情况结合起来,进行讨论、总结和改进。评价量化标准为:平时成绩(诊断性评价,占总成绩的30%)+测试成绩(阶段测试,占总成绩的20%)+期末考试成绩(占总成绩的50%)。
表 3 学习过程评价量化方法
2、教学效果评价与分析
在《C语言程序设计》课程结束后,通过访谈方式,了解学生对基于MOOC资源的混合式教学模式的认可态度,同时,结合上课观察记录、测试情况等进行考量。结果表明,试点班的及格率及优秀率均显著优于平行班,试点班的学生的教学满意度优于平行班。这表明,《C 语言程序设计》课程实施混合式教学效果比较理想,具有良好的可行性。《C 语言程序设计》课程教学资源紧张,教学任务繁重,上课学生数量比较多,实验教师负责完成作业、实践等教学,任课教师无法及时、全面地了解学生的学习情况,导致整体教学效果比较低效。随着教育信息化、现代化的发展,在线教学具有了可行性,且虚拟的网络学习更有利于开展个性化、快捷化学习,采用在线学习和课堂学习相结合的混合式教学模式,将能弥补传统课堂教学的不足,实现两种教学模式的优势互补,进而提高教学效果与质量。
表 4 学生对开展基于 MOOC 平台的混合式教学模式的收获
图 2 试点班与平行班期末成绩对比
图 3 学生对开展基于 MOOC 平台的混合式教学模式的收获
四、结语
综上所述,MOOC 课程教学资源具有分享化特征,学生可以接受平台上世界各地名师的授课,且教学内容碎片化,简短精悍,主题明确,并融合了很多先进的教育教学研究成果,学生可自主安排时间学习,根据自身学习能力和基础来调节学习进度,同时,还能对重难点部分进行反复学习,从而达到良好的学习效果。但 MOOC也存在一定的局限性,例如,学习过程监督失控,学习评价的真假难辨,在线作业与测试可能存在“替考”现象,学习内容缺少系统性,不同知识点联系不紧密等。因此,有必要在MOOC资源基础上,将在线学习与传统课堂结合起来,打造混合式教学模式。本文研究结果表明,这种混合式教学模式强化了学生的主体地位,实现了以教为主向以学为主的转变,以课堂教学为主向课内外结合的转变,不仅极大地提升了教学有效性,而且,也促进了学生利用网络资源的能力,以及课程教学的实用性、系统化、高效率。
【参考文献】
[1]张玉,赵靓,张红艳. 基于MOOC的混合式教学模式研究——以C语言程序设计课程为案例[J]. 电脑知识与技术,2017,(10):125-126.
[2]白新国. 基于MOOC资源的混合式教学模式探索——以“C语言程序设计”课程为例[J]. 福建电脑,2016,(08):39-40.
[3]窦凯楠,姜大雨,张羽. MOOC背景下的“混合式教学”模式研究[J]. 广东化工,2016,(02):127-128.
[4]叶从欢,王光伟,黄兰英,尹孟嘉,刘美伶. MOOC平台下基于混合式学习的C语言教学模式研究[J]. 科技情报开发与经济,2015,(22):129-130.
[5]王春晖,刘志国,俞宗佐,张丽萍,王娜. 基于MOOC平台的混合式教学模式探索——以C语言程序设计公共课为例[J]. 内蒙古师范大学学报(教育科学版),2015,(07):144-146.
[6]金贵朝. MOOC支撑下的混合式教学模式研究[J]. 中国教育技术装备,2015,(02):8-10.
作者简介:牟凤瑞(1977.10),女 ,河北省吴桥县人,沧州师范学院讲师,河北经贸大学信息技术学院计算机及应用专业本科,主要研究方向:软件工程,大数据