吴海珍+杨鼎强+孟爱国
摘 要:翻转课堂是技术运用与自主动手相结合的创新教学模式,文章提出以微信公众号作为翻转课堂教学平台,在C程序设计教学中进行翻转课堂的步骤和流程。教学实验表明基于微信公众号的翻转课堂不仅培养了学生的自主学习能力,而且增强了学生的编程能力,提高了教学效果。
关键词:翻转课堂;微信公众号;程序设计;思维导图
文章编号:1672-5913(2017)05-0092-04
中图分类号:G642
0 引 言
C程序设计是大学计算机基础教学的核心课程,主要讲授C语言的基本语法和程序设计的技术与方法,是一门实践性很强的课程。该课具有课时少、内容多、难点多等特点。在传统的教学模式下,教师讲授知识量大且速度快,学生无法及时消化知识,逐渐失去学习兴趣,学习效果差。在C程序设计教学中运用翻转课堂的创新模式,能有效解决该课程课时少与内容多的矛盾,缓解课堂知识点多与学生学习效率差的矛盾。
1 基于微信公众号的翻转课堂教学
1.1 翻转课堂教学模式研究现状
翻转课堂起源于美国,自2007年起,美国的大学课堂逐步尝试翻转课堂改革。在迈阿密大学,翻转课堂教学模式已经被广泛应用;在波多黎哥大学马亚圭斯校区,Papadopoulos C等在工程静力学课程中实施了翻转课堂模式;在中田纳西州立大学,Strayer J F在两个不同的统计学导论课堂中进行了翻转课堂和传统课堂的对比实验。《华尔街日报》《经济学人》《纽约时报》《华盛顿邮报》等主流媒体都对翻转课堂给予热烈的关注和积极的报导,加拿大的《环球邮报》更是将翻转课堂评为2011年影响课堂教学的重大技术变革[1]。
从2012年起,国内不少专家学者开始关注翻转课堂,研究如何构建翻转课堂模式,设计教学方案,在教学中开展翻转课堂教学实验。东北师范大学王红等[2]提出构建本地化的翻转课堂模型;清华大学钟晓流[3]构建了太极环式的翻转课堂模型;胡建平[4]在Canvas平台进行翻转课堂实践;胡暘[5]在云端教学平台进行翻转课堂;张新明等[6]提出基于 QQ 群 和Tablet PC 的翻转课堂;华中师范大学陈怡等[7]以计算机应用基础课程为例,设计了较为完整的基于翻转课堂模式的教学设计方案,开展了对比教学实验,实验班成绩明显提高,并总结了教学过程中遇到的问题。
现有研究成果表明,翻转课堂教学改革模式已受到国内外各大高校的广泛关注,但具体实施的方法和平台目前尚处于探索阶段。从国内研究成果来看,实施翻转课堂依托的平台各不相同,有华为网盘、QQ、Canvas、云平台等,但这类平台或交互性不够、或即时性不足、或反馈性不畅。利用大学生最喜爱又兼顾交互性、即时性和反馈性的微信平台进行翻转课堂教学尚未见研究成果,此类改革具有巨大的应用潜力。
1.2 运用微信平台实施翻转课堂教学具有创新性
翻转课堂(Flipped Classroom)是一种混合使用技术和亲自动手活动的教学模式[1]。在翻转课堂中,典型的课堂讲解时间由实验、课内讨论等活动代替,而课堂讲解则以视频等其他形式由学生在课外活动时间完成。翻转课堂重新调整课堂内外的时间,将学习的决定权从教师转移给学生,完全颠覆了传统的教学模式。翻转课堂使用的教学工具是10分钟左右的视频,每个视频都是具体问题的一个解决方案,有很强的针对性,知识点明确,有利于学生学习并掌握。
微信是学生最喜爱的手机社交软件,而微信公众号是在微信基础上推出的一对多的信息推送平台,具有管理用户信息、留言及图文素材管理、群发消息、关键字自动回复等功能。教师登录公众号可上传教学视频等素材。学生关注该公众号,就能搜索查看视频,利用碎片时间自由学习。教师通过公众号也能及时了解学生的自学完成情况,监督学生的课前学习情况。
基于微信公众号的翻转课堂教学模式是对传统教学模式的挑战与创新,它将互联网时代下新兴的技术应用于教学,符合时代发展的趋势,迎合了当代大学生的学习兴趣。学生通过移动式的自主学习和深入的课堂讨论,不断提高学习兴趣和学习积极性,加深对知识的理解与应用。
2 基于微信公众号的翻转课堂教学实践
2.1 翻转课堂的微视频设计与制作
根据教学大纲,画出C语言的基本理论知识思维导图,见图1。将基本理论知识分成十大部分,每部分至少做两个微视频,分别讲授概念和具体应用,而选择结构、循环结构、数组等部分的算法较多,可为每一个算法(如素数问题、最大/小值、排序)制作一个微视频。微视频要短小精悍、主题鲜明,时长控制在10分钟内。目前制作微视频的软件有PowerPoint、屏幕录像专家、Camtasia Studio等,PowerPoint屬入门级别,易学但功能简单;Camtasia Studio功能强大,后期编辑能力强,属专业级别。笔者采用功能较强、易学易用的屏幕录像专家制作微视频。每个微视频对应一个PPT教案,录像前制作一个主题突出、动感十足的PPT文档非常重要。
2.2 微信公众号的创建、开发及管理
登录腾讯微信公众平台网站,注册翻转课堂专用微信公众号,开发自定义菜单,见图2。将所有制作好的微视频上传至“素材管理/视频”;每张PPT幻灯片转换成图片格式,再将每张图片上传至“素材管理/图片”;还可录制好语音信息,为制作图文消息做好充分的准备工作。一般每个菜单对应的图文消息是固定的文字或图片内容,可让学生反复学习查看。个人公众号每天可推送一个图文消息,每个图文消息最多可包含4个图文。
微信公众号后台可观察每条图文的阅读人数,及时了解学生的学习状态,了解学生阅读图文的来源,见图3。如果学生乐意分享转发该图文,表明图文获得了学生的认可,否则教师还须努力。学生还可直接在图文下方留言与教师进行沟通,而教师通过公众号可直接给某位学生发送消息,具有较好的互动性。endprint
2.3 开展翻转课堂教学实验
笔者选取土木专业学生的C程序设计课程(约50人)作为研究对象,以当前的40课时(24理论课时+16实验课时)为研究基础,选取循环结构中的for循环开展翻转课堂教学实验。
课前,精心制作一段有关for循环的10分钟微视频,视频中形象地介绍for语句的一般形式、流程图、注意事项和应用,且以1~100自然数之和为应用案例。教师登录微信公众号,提前一周发布该微视频,让该班学生利用课余碎片时间反复观看该微视频,掌握好for语句的基本理论知识,并用它表达简单的累加求和算法。
课中,教师无须详细介绍for语句的基本知识,直接进行以典型案例为主的讨论教学。通过典型应用让学生充分消化课前自学的理论知识,提高其编程能力。教师课前应根据重难点准备大量的典型案例。
案例1:如何将求100以内自然数之和的程序改成求100以内偶数之和或奇数之和?
案例2:能不能将累加求和,变成连乘求积?它们之间的区别是什么?
案例3:二重for循环的应用,如何打印九九乘法表?
集中讨论分析多个案例后,学生再将代码输入电脑,进行编译连接运行,及时发现错误、排除错误,充分掌握for循环的应用。
课后:学生通过微信再次观看微视频,温故而知新,深入理解视频中的知识点。部分学生还在该图文留言,发表自己的感受,提出自己的看法,师生之间进行较好的互动。
笔者对实验班学生进行了问卷调查,跟传统教学模式相比较,大部分学生更喜欢翻转课堂教学模式;课前微视频让预习更有目的性和针对性,课中的案例教学、讨论分析使学生完全理解、消化新知识,更有信心学习未来新的知识。课后的互动拉近了师生之间的距离。同时,微视频让缺课的学生有了弥补学习的良好途径。
3 结 语
笔者在借鉴翻转课堂现有研究成果的基础上,将移动互联网技术运用于翻转课堂的研发中,以普及最广、师生最喜爱的微信公众号为平台,以大学计算机基础课程C程序设计为实验对象,通过微视频设计与录制、开发公众号开展翻转课堂实验。实验结果表明学生在翻转课堂中学习兴趣更高、知识消化更彻底、动手编程能力更强,教学效果较好。
虽然翻转课堂对调动学生的学习积极性和提高学生的主动学习能力具有较好的推動作用,但也应该因课制宜地实施,班级人数较大者不适宜实施。此外,在编排和制作微视频过程中,教师应精心地准备典型案例、制作精美的PPT课件,这需要教师投入大量的精力和热情。
参考文献:
[1] 何朝阳, 欧玉芳, 曹祁. 美国大学翻转课堂教学模式的启示[J]. 高等工程教育研究, 2014(2): 148-151.
[2] 王红, 赵蔚, 孙立会, 等. 翻转课堂教学模型的设计:基于国内外典型案例分析[J]. 现代教育技术, 2013(8): 5-10.
[3] 钟晓流, 宋述强, 焦丽珍. 信息化环境中基于翻转课堂理念的教学设计研究[J]. 开放教育研究, 2013(1): 58-64.
[4] 胡建平. Canvas平台支持下的翻转课堂实践探究[J]. 中国远程教育, 2014(9): 72-77.
[5] 胡暘. 基于云端一体化教学平台的翻转课堂推广: 以法学专业合同法课堂为例[J]. 现代商贸工业, 2016(6): 168-169.
[6] 张新明, 何文涛, 李振云. 基于QQ群+Tablet PC的翻转课堂[J]. 电化教育研究, 2013(8): 68-72.
[7] 陈怡, 赵呈领. 基于翻转课堂模式的教学设计及应用研究[J]. 现代教育技术, 2014(2): 49-54.
(编辑:孙怡铭)endprint