翻转课堂在Visual Basic课程中的应用研究
2016-07-15杨爱琴
杨爱琴
DOI:10.16644/j.cnki.cn33-1094/tp.2016.07.026
摘 要: 综合分析Visual Basic课程中运用传统课堂教学模式教学存在的不足,结合现代人才培养的需求,将翻转课堂这种新的教学模式引入到Visual Basic课程的课堂教学中,在微视频的制作、课前线上学习、课堂讨论和课后评价与反思等方面进行了改革。新的教学模式培养了学生课前和课后自主学习的兴趣,提高了Visual Basic课程的教学效果。
关键词: 翻转课堂; Visual Basic; 应用研究; 教学模式; 课堂教学
中图分类号:G642 文献标志码:A 文章编号:1006-8228(2016)07-89-02
Research on the application of flipped classroom in Visual Basic course
Yang Aiqin
(School of Computer Science and Technology, Nantong University, Nantong, Jiangsu 226019, China)
Abstract: The flipped classroom, a new teaching model, is introduced into the classroom teaching of Visual Basic course after analyzing the various shortcomings of traditional classroom teaching model and combining with the needs of modern personnel training. Micro video production, learning before-class, classroom discussion, estimation and reflection after-class, and so on are reformed. The new teaching model has cultivated the study interest of students before class and after class, and has improved the teaching effect of Basic Visual course.
Key words: flipped classroom; Visual Basic; application research; teaching model; classroom teaching
0 引言
翻转课堂(Flipped Classroom or Inverted Classroom),其理念源于美国Woodland Park的两位化学教师Jonathan Bergman和Aaron Sams。他们发现课堂上经常出现学生缺课现象,为了给这些学生补课,将自己的课堂教学录制成教学视频,放到网上供学生自学[1]。后来就逐渐演变成翻转课堂教学模式。
翻转课堂,顾名思义,就是跟传统课堂教学相反。众所周知,由于受时间少、知识点多等因素的影响,传统的课堂教学就是教师一直在课堂上讲授知识点,学生只是作为倾听者,教和学之间无法进行有效的互动,从而影响Visual Basic课程的教学效果。而翻转课堂是在信息化环境中,教师提供以教学视频为主要形式的学习资源,学生在上课前完成对教学视频等学习资源的观看和学习,师生在课堂上一起完成作业答疑、协作探究和互动交流等活动,这是一种新型的教学模式[2]。在这种教学模式下,实现了教师和学生角色的互换,学生由被动学习转变为自主学习,教师由主讲人变成引导者、问题解决者。课堂不再是教师唱独角戏的地方,而是作为教师和学生的沟通场所,通过课堂讨论,教师可以及时了解到学生课前的学习情况,解决学习中遇到的各种问题,有针对性的讨论,有助于加深学生对Visual Basic知识点的掌握。近几年,许多教育者也提出了翻转课堂教学模型在许多课程中的应用研究[3-4]。
1 Visual Basic课程课堂教学的现状
Visual Basic课程是大学生一年级学生的必修公共基础课。Visual Basic课程由两个部分组成:一是理论知识部分,这部分采用课堂教学形式,主要介绍Visual Basic程序设计语言,通过实例引导学生进行程序设计,培养学生的编程能力;二是实践部分,与理论教学配合,一方面验证课堂教学所学的编程语言和编程技术,巩固所学的知识[5]。
经过十多年的教学发现,利用传统课堂教学模式进行Visual Basic教学存在以下不足之处。
1.1 学生计算机水平参差不齐
近几年来,随着高考扩招,大学生的生源素质每况愈下,且他们的计算机水平参差不齐。由于教育发展存在不平衡现象,有些大学生在大学以前已经接触到一些计算机方面的知识,他们的接受能力较强,教师可能只需示范一遍学生就领会;而也有一部分大学生是零基础,教师示范后不能立即掌握。若对所有学生施用同一种传统课堂教学模式,则他们之间的差距将会越来越大。
1.2 喜欢死记,不擅思考
学生从小到大,一直接受的是传统课堂教学模式,即教师在课堂上不停地讲授知识点,教师无暇顾及学生的听课表现,久而久之,课堂上经常看见学生思想开小差、偷偷玩手机、打盹等现象。为了期末考试中免于不及格,他们习惯突击复习。这种学习方法适合于文科类的课程,死记硬背后效果还不错。但是,Visual Basic是一门实践性、综合设计性较强,培养学生逻辑思维能力的学科,Visual Basic的知识点先易后难、前后关联,一旦学生没有掌握某个知识点,那么就有可能听不懂后面的知识点。因此,单纯地死记知识点而不能理解和灵活运用知识点,是学不好Visual Basic的。
1.3 师生间缺少交流的机会
为了完成Visual Basic的教学任务,教师将大部分课堂时间用于讲授新知识点,师生之间的互动机会较少。对于初学者,学生编写的程序难免会出现各种错误,又不易找出错在何处。但受实验时间有限、学生不爱主动提问等因素的影响,教师的辅导顾及不到所有学生,也就不能及时帮助到他们。
1.4 缺少有效的考核机制
目前,Visual Basic的考核机制由出勤率、平时作业和期末考试组成。出勤率仅反映学生的出勤情况,至于课堂的听课效率很难量化衡量。平时作业中经常出现抄袭现象,也不能真实反映学生的水平。期末考试是以最后一次的笔试成绩为依据。而Visual Basic是重视实践的一门课程。上机实验水平较能反映学生对理论知识的掌握程度,但未被纳入考核。因此,现行的考核机制不利于培养学生Visual Basic的编程技术。
2 翻转课堂在Visual Basic课程中的应用
为了改变Visual Basic课程的教学现状,解决传统课堂教学中出现的问题,培养学生课前和课后自主学习的兴趣,笔者尝试在自己所教的课程“高级语言程序设计(VB)”实践翻转课堂教学,进行翻转课堂教学模式的实践。
翻转课堂的关键环节有四个:微视频的制作、学生课前在线学习、课堂讨论、课后评价与反思。
2.1 微视频的制作
微视频的制作是实践翻转课堂的前提。在制作微视频时,教师需要将包含知识点的教学内容录制成视频,也可以选用其他教师制作的优秀视频资料。教师在制作视频时不仅需要合理组织内容,还应注重吸引学生的学习兴趣。视频中还应布置相应的问题和课后小测试,以此可以引发学生的主动思考和进行学习效果的检查。为了保持学生的兴奋度,每段视频时间不宜过长,一般以15分钟左右为宜。
2.2 课前在线学习
课前在线学习包括微视频的知识讲解和习题练习,这是促使学生自主学习的关键。学生可以通过电脑、手机等网络终端在课前通过观看视频进行学习。课前在线学习是对基础知识点的整体把握,更是翻转课堂取得良好效果的关键步骤。有了优秀的微视频资源,还需学生更好地配合,课前在线学习的好坏将直接影响翻转课堂的课堂讨论的成效。为了更好地了解学生课外有没有观看视频及观看后的效果,还可以借助网络学习平台进行学习跟踪和学习评价,并对学生提出的问题给予及时回答。通过课前在线学习,基础差的学生可以通过多次观看视频来弥补与其他学生的差距。
2.3 课堂讨论
课堂上教师可通过设计包含知识点的程序,让学生分组讨论,学生需全身心地参与到课堂讨论活动中,通过自主探究或与同学、教师进行交流讨论来进一步发现自己学习上的不足,进而实现查漏补缺,并最终以书面写下程序代码或提交程序文件等方式完成课堂讨论的总结。通过课堂讨论,教师检查学生的学习效果,并对学生的知识掌握情况进行实时反馈,有助于学生客观地了解自己的学习情况,以便在课后改进不足之处。
2.4 课后评价与反思
高效的课堂离不开课后评价和反思,及时有效的评价和反思对学生进一步学习具有良好的促进作用,这也是翻转课堂教学设计中不可忽略的部分。通过翻转课堂教学的实施,教师能够根据学生对知识点的掌握情况适当调控好自己的教学进度,从而实现教学目标和提高教学效果。
3 总结与展望
Visual Basic课程是一个实践性极强的课程,不仅要求学生理论基础扎实,还要有过硬的动手能力。本文分析了Visual Basic课程中运用传统课堂教学模式教学存在的不足,提出将翻转课堂应用到Visual Basic课程的教学中。为了实践新的教学模式,在微视频的制作、课前学习、课中讨论、课后评价等方面进行探讨。实践表明,通过师生双方的不断努力,Visual Basic课程教学上取得比较理想的教学效果。今后,还将进一步探索如何提高学生课前学习的主动性,以提高学生的主动学习能力和习惯。
参考文献(References):
[1] The flipping classroom[DB/OL].(2012-12-1).[2014-4-10].
http://educationnext.org/the flipping classroom.html.
[2] 钟晓流,宋述强,焦丽珍.信息化环境中基于翻转课堂理念的
教学设计研究[J],开放教育研究,2013.19(1):58-64
[3] 廉侃超.王彩霞.翻转课堂在Visual Basic程序设计选择结构
教学中的应用研究[J].运城学院学报,2015.3:7-9
[4] 吴东荣.翻转课堂的《大学计算机基础》课程改革路径[J].信
息与电脑,2016.1:196-198
[5] 郑国平,王杰华.Visual Basic程序设计[M].高等教育出版社,
2012.