APP下载

基于翻转课堂的C语言程序设计教学改革研究

2016-08-01邓波

考试周刊 2016年56期
关键词:C语言程序设计翻转课堂

邓波

摘 要: MOOC作为现代教育技术发展中的一种新兴的教学模式,已逐渐成为教育信息化发展的一个重要趋势。本文通过将MOOC的教学理念嵌入C语言程序设计课程教学中,从而形成翻转课堂,对C语言程序设计进行教学改革探索,力求提高教学效率。

关键词: MOOC C语言程序设计 翻转课堂

一、MOOC的概念及特点

所谓MOOC,维基百科的定义是:“大规模开放在线课堂(课程)(Massive Open Online Course/MOOC)是一种针对大众人群的在线课堂,人们可以通过网络来学习在线课程。MOOC是远程教育的最新发展,它是一种通过开放教育资源形式而发展来的。”它是为了增强知识传播的大规模开放在线课堂,是由业内精英组织并发布在Internet上的。MOOC相对于传统的在线教育技术,它的主要特点表现为开放、在线、大规模,内容虽小但很全面,每次上传的短视频形式的课程教学内容,一般不超过半小时,并且在每一段视频后面都带有相应的练习、测验及互动环节,所以非常方便教师了解学生对相应课程知识的掌握熟练程度,MOOC可以让学生利用碎片时间通过互联网学完每一段的视频内容,也可以通过MOOC使学生随时听到全球顶级大学的教师对C语言程序设计的讲授,了解最新的教学动态,大大地缩小了因大学教育资源分配不均所带来的各区域差距,到现在为止,已经有多个MOOC平台被成功搭建,越来越多的名牌高校加入其中,从而MOOC使信息技术和网络技术向全球提供越来越多的优质教育资源,其中大多数资源是免费的,而且是面向大众化的。

二、翻转课堂的特点及教学设置

Flipped Classroom中文可以翻译成:“翻转课堂”,是指授课老师赋予学生更多的学习自由,把知识传播的整个过程放在课堂外,让学生选择适合的学习方式接受新知识,而把知识内化过程放到课堂内,以便师生之间有更多的沟通与交流。自2011年提出以来,翻转课堂已在美国各地越来越流行,这种课堂已经完全打破传统的学校教学模式,这种教学模式的主要特点是授课老师在网上发布学习的视频,学生只需要在线下观看,老师基本上不必在课堂上进行相关知识点的讲授,让学生掌握学习主动权,还课堂教育给学生,让他们真正做课堂的主人,学生经过课外的学习,在课堂上提出疑惑,然后老师逐一给予解答。在教学课堂上,老师和学生不断进行互动,课下,学生再进行知识的自主学习,并完成相应章节的作业。结合C语言程序设计课程的基本特点,设置相关翻转课堂教学主要安排以下四类课堂教学活动:

1.课前准备

课前创建C语言教学视频,以便学生自主学习,可将C语言授课的知识点细化,然后录制成几分钟到十几分钟不等的教学视频,也可收集一些其他高等院校教师的优秀视频,但必须注重不同教师和班级的差异,比如专业学生与非专业学生的教学差别。科学设置《课前自主学习任务单》,这是依据C语言教学大纲对教学内容和教学要求的体现,也是教师组织教学资源及学生进行课前自主学习的主要依据,可以帮助学生课前就明确自主学习的任务、方法和目标,它能够很好地解决以前翻转课堂教学实践中出现的学生漫无目的学习难题。

2.课堂测试

课堂测验应安排在课堂教学的初期阶段,时长一般在10分钟左右。测验试题的题型以客观题为主,学生可通过上网答题。通过这些课堂测验,既可以及时了解学生对知识的熟练掌握情况,又可以督促广大学生把课前的学习落到实处,尽量减少学生不做“功课”就进行课堂讨论的可能性。课堂测验的题目难度可设低一些,学生只要完成规定的线上知识学习,就可以比较轻松地完成相应测验,教师然后予以登记,并将测验的成绩作为平时成绩。

3.组织讨论

测试完,可将学生组合成多个小组,以小组方式组织课堂讨论。小组成员构成一学期保持不变,学优生与后进生要注意搭配,每次上课都要求坐在一起,课堂上各组应该形成组内合作、组间竞争的讨论氛围。课堂上,问题一般要求以小组为单位进行讨论发表意见。表现好的组应予以表扬,这样集体荣誉感会驱动学生积极讨论,勇于发表意见。当小组被要求提交问题解答时,教师可随机抽取该组成员进行分析、解释。这样所有成员才真正参与讨论,建立组内合作关系。翻转课堂就是这样以问题为导向的课程教学,将广大学生置于一个以问题为线索的自主学习环境中。影响课堂讨论效果的关键因素是问题的质量,高质量的问题既能紧扣教学目标,又能触发学生思考。用于课堂讨论的问题主要来自两方面,首先是教师收集、筛选学生线上学习和实验环节中提出的各种疑难问题,其次是教师需要根据教学内容的重点难点设计的问题。

4.作业布置

课堂学习是授课教师指导学生在教室里进行的学习活动,是翻转课堂教学的最后环节,其目的是帮助学生实现对所学新知识的内化。课堂作业一般是根据教学内容布置,可将程序按照难易程度分散穿插在课堂讨论中进行。设计题目的主要原则是期望学生在完成过程中能发现问题,然后积极解决问题,完成之后能够对教学目标、任务有所领悟。准许学生在完成课堂作业的过程中进行小组讨论,也可以提出申请得到教师的帮助。教师在学生完成课堂作业的过程中,对有创意的作业予以展示、肯定,并对发现的问题马上指出,然后进行一对一讲解,对典型的问题、常见的问题可以统一讲解。教师批改学生下课后提交的课堂作业,应作为学生课堂表现的评价依据。

三、结语

翻转课堂不仅是一种创新型的课堂教学模式,而且是现代信息教育技术发展条件下教学改革的重大突破。本文在提出采用MOOC平台,以翻转课堂教学模式为基础,以《课前自主学习任务单》为导向,探讨了C语言程序教学在该模式中的应用方法。随着现代信息技术的高速发展,翻转课堂不断进步、完善。所以,我们还应不断地努力学习并掌握新的翻转课堂教学模式,并将其及时、有效地运用到教学中,提高教学效率。

猜你喜欢

C语言程序设计翻转课堂
以“学生为中心”的《C语言程序设计》教学设计探究
基于翻转课堂的《C语言程序设计》课程教学系统的实现与研究
浅谈《C语言程序设计》课程的教学改革
《C语言程序设计》课程的教学改革与实践
翻转模式在“液压与气动”教学中的应用研究
翻转课堂在英语语法教学中的运用研究
翻转课堂教学模式在《PLC应用技术》课程教学中的应用