C语言程序设计课程的翻转课堂教学模式的探索研究

2017-11-11 18:17边倩王振铎
课程教育研究 2017年39期
关键词:翻转课堂教学模式

边倩+王振铎

【摘要】《C语言程序设计》涉及到的课程较多,具有实践性较强的特点。翻转课堂教学模式强调的是以学生为主体,让学生在学习过程中进行积极的探索,属于课改背景下的一种新型教学方式。本文分析了翻转课堂的概念及其基本结构,旨在为C语言程序设计课程及教学改革提供理论参考。

【关键词】C语言程序设计课程 翻转课堂 教学模式

【中图分类号】G642.3 【文献标识码】A 【文章编号】2095-3089(2017)39-0120-01

一、引言

《C语言程序设计》是高校计算机专业中的一项重要课程,该课程的教学目标是让学生掌握与程序设计相关的知识,提高学生利用程序语言解决实际问题的能力。在传统的教学模式中,教师在课堂中讲解关于C语言的理论知识,学生缺少自我思考的机会,而翻转课堂的实施让学生能够自行安排学习目标。

二、翻转课堂教学模式的概念

翻转课堂指的是将传统的教学模式颠倒过来,让学生在课下进行自主学习,由原来的教师教学、学生听讲,转变为学生和教师之间的交流和探讨。在这种教学模式的支持下,学生能够在教学资源的合理配置和学习氛围的合理营造中完善自身的知识体系,真正实现从被动学习到主动学习的转变。翻转课堂的实现建立在学生能够在课前自行完成学习任务的基础上,因此,如何让学生实现自主学习是该教学模式实施的关键,微课的出现很好的解决了这一问题,网络技术和计算机的普及,让学生能够利用更多的闲散时间去学习,教师还能够通过网络及时了解学生的学习情况,由此可见,科学技术的进步和发展为翻转课堂教学奠定了基础。

三、翻转课堂教学模式的基本结构

1.自学准备阶段

教师在课程开始前建立好教学体系,将制作好的微课视频上传到班级群中,并配备相关的测试和辅导资料。学生通过微课视频的形式来学习和查阅课程资料,完成课后的测试和作业,由教学体系在结合所有学生的学习过程之后,分析出最终的自学结果。

2.教师设计阶段

教师通过查看教学体系分析的学生学习情况,整理学生遇到的问题,并确定课堂探讨的主题和内容,让翻转课堂教学能够真正满足学生的需求。

3.实施阶段

教师在布置完课堂上的探讨主题后,要组织学生积极参加讨论,让学生相互探讨、交流遇到的问题及解答方式,提高其分析和解决问题的能力。对于大多数学生存在和解答不了的问题,教师需要通过集中讲解的方式进行解答,进而巩固课堂的整体知识体系。

4.课后巩固阶段

在实践教学结束后,教师要将课堂中涉及到的问题整理好放到网络平台中,学生在课后通过复习课堂内容和补充相关知识的形式,来提高对所学知识的掌握程度。另外,学生可以在网络平台上,分享自己的学习经验和技巧,教师可以结合学生的实际情况进行个性辅导[1]。

四、在C语言程序设计中的应用过程

C语言教学重视的是学生实际操作能力的提高,单纯的理论讲解不能让学生进行自我实践,并且《C语言程序设计》课程的各个章节比较系统和完善,适合应用微课教学模式。下面,将对具体的应用过程进行分析。

1.构建教学平台

一套系统的翻转课堂教学平台应该包括服务器端、手机端和PC端。例如,在C语言教学中,服务器端主要存放教学数据;PC端具备两种功能,即平台管理和维护、教师统计学习情况;手机端是学生进行自主学习和测试的平台,主要包括了视频学习、练习、测试、讨论等功能。

2.教学前的准备工作

教学内容设计要从“微”的角度出发,学生具有大量的零散学习时间,因此教学视频的长度要控制在5分钟左右,而不是简单的将网络中的相关教学视频直接搬到教学平台上,进而避免学生注意力不集中等问题,提高学习的质量和效率。例如,为了保证教师视频的完整性,可以在C语言教学中采用驱动式教学方式來设计视频内容,现列举其中的部分章节目录,第一章“绪论”分为了VC+6.0使用和调试、我的第一个程序hello world;第二章“基本数据类型和运算”分为了数据类型说明、格式输入与输出。在课前,学生通过手机端观看教师所设计的微课视频,并且完成与之相对应的练习,在学习时间充足的情况下,还可以进行自主测试,利用课后时间完成翻转课堂的准备工作。

3.课堂活动

翻转课堂的关键步骤是教师通过PC端分析和获取学生的在线学习数据,进而确定课堂教学的基本方向。首先,教师要先用部分时间讲解本节课的知识点,让学生明确本节课的学习方向和内容。其次,教师要以教学平台分析的学习数据依据,设计探讨的问题,在学生的探讨过程中形成解决问题的方案;最后,教师要统一本节课的教学成果和学生应当着重掌握的知识点,帮助学生完成知识体系的构建。另外,教师可以在翻转课堂中安排一些活动。例如,教师在讲解“if-else简单运用”时,可以组织学生进行编程竞赛,让学生互相评价对方的作品,再由教师挑选出其中的优秀作品进行展示,在提高学生程序编写能力的同时,培养了他们的竞争意识[2]。

4.课后评价和巩固

翻转课堂的课后评价阶段主要可以分为三个环节,即学生的自我评价、对课堂教学的评价、对教学平台的评价,课后巩固阶段主要可以分为测试和联系两个环节。教师可以在平台上评价学生的课后复习情况,进而帮助学生巩固所学知识,提高他们对知识点的理解程度。

五、总结

总之,翻转课堂这一教学模式是信息技术发展下的产物,已经被普遍应用到了各大高校的C语言教学中,并且取得了显著的教学成果,事实证明,翻转课堂教学模式适合高校计算机课程教学,为此,教师和学校工作者需要进一步提高此教学模式的完善程度,为学生实践能力的提高提供教学资源。

参考文献:

[1]李文彬,杨勃,潘理,等.基于微课的翻转课堂教学模式在《C语言程序设计》课程中的探索与实践[J].现代计算机(专业版),2017,06:58-61.

[2]辛晓霞.基于Blackboard平台的翻转课堂模式的构建与应用研究[D].陕西师范大学,2015.endprint

猜你喜欢
翻转课堂教学模式
群文阅读教学模式探讨
“思”以贯之“学、练、赛、评”教学模式的实践探索
基于翻转课堂的高职英语口语教学研究
翻转课堂在高职公共英语教学中的应用现状分析及改善建议
翻转课堂在小学数学教学中的应用
“一精三多”教学模式的探索与实践
“导航杯”实践教学模式的做法与成效
5E教学模式对我国中学数学教学的启示