APP下载

基于微信公众平台的翻转课堂教学改革与实践
——以ASP.NET程序设计课程为例

2016-09-07袁芬浙江长征职业技术学院计算机与信息技术系浙江杭州310023

中国教育信息化 2016年12期
关键词:程序设计公众微信

袁芬(浙江长征职业技术学院计算机与信息技术系,浙江杭州310023)

基于微信公众平台的翻转课堂教学改革与实践
——以ASP.NET程序设计课程为例

袁芬
(浙江长征职业技术学院计算机与信息技术系,浙江杭州310023)

本文以ASP.NET程序设计课程为例,分析了该课程现有教学存在的问题,结合现在使用普及度极广的微信和微信公众平台,提出了基于微信公众平台的翻转课堂教学模式对该课程进行课堂教学模式革新,教学实践数据显示该模式在激发学生学习兴趣、增强程序设计知识学习与实践动手能力、增进师生互动具有明显的优势。

ASP.NET程序设计;课堂教学改革;翻转课堂;微信公众平台;移动学习

一、引言

《ASP.NET程序设计》课程是浙江长征职业技术学院软件技术专业的一门核心课程。该课程是一门实践动手能力很强的课程,同时知识综合性也非常强,是对前几学期的C#程序设计、SQL Server数据库原理、网页设计等课程知识的综合。在以往的课堂教学效果上,能力强的学生“吃不饱”;能力欠佳的学生“吃不消”,普遍感到力不从心。另一方面,由于该课程开设在大三的第一学期,学生面临着实习、就业等情况,偶尔会请假,导致落下了课程学习进度,学生学习积极性减退。

因此迫切需要改变现有的教学模式解决课程现状,同时达到发展优等生,提高中等生,帮助学困生的目的。

二、利用微信公众平台进行翻转课堂学习的可行性分析

1.微信、微信公众平台为翻转课堂提供技术支持

2011年1月,微信是腾讯公司推出的一款应用于智能手机等移动终端的免费应用程序,它只需要耗费少量的网络流量,就可实现跨通信运营商、跨操作系统平台,发送文本、语音短信、图片和视频。

2012年8月,微信公众平台正式上线。该平台是在微信基础上新增功能模块,任何个人或组织均可免费申请注册微信公众帐号,并实现和特定群体的文字、图片、语音、视频信息等全方位沟通互动;它采用一对多的传播方式,直接将信息推送到用户手机,其信息内容的到达率和被观看率几近百分之百。

与此同时,我国的无线通讯网络基本完善成熟,覆盖全国各地,给人们提供了便捷的服务,使人们可以随时随地畅游无线网络。同时,手机的普及给混合式学习带来了优越的条件,也成为学生自主学习与协作学习的便利工具。在调研的教学班级13软件技术班中,绝大部分学生的手机都安装了微信软件,而且把它作为主要的交流通信工具。当调查询问“是否接受利用微信公众平台为大家推送教学相关信息来辅助课堂教学”时,学生均表示愿意尝试新方式,均积极关注ASP.NET程序设计课程微信公众号。这说明将微信公众平台用于辅助教学是能够得到学生的积极响应和认可的,同时利用它作为教学的一种辅助方式能够为教师与学生建立一个有效沟通的桥梁,加强师生之间的情感沟通,有利于教学过程的顺利开展,进而提高教学效果。

2.翻转课堂

“翻转课堂”是相对于“传统课堂”而言,它的“翻转”实际上是对传统课堂教育理念的翻转。其最明显的特点是课堂教学时空和教学形式的“颠倒”,将课堂和课后学习内容相互颠倒,极大地提高了学生在学习中的主动性。翻转课堂使学生课堂缺席,但不被甩在后面;使课堂内容得到永久保存,可用于复习或补课;能让所有学生都能得到个性化教育。

基于现在发达的移动通信技术和翻转课堂的优势,笔者选取ASP.NET程序设计课程,积极开展基于微信公众平台的翻转课堂教学改革创新,提高教学质量。

三、基于微信公众平台的翻转课堂教学改革实施

笔者选取2013级软件技术专业班共63人进行为期一个学期的ASP.NET程序设计课程教学模式改革与实践探索。学期时长18周,整个课程知识点的组织以“大案例,一案到底”方式进行组织,选取学生比较熟悉的教务信息管理系统的开发作为课程教学示范项目,并把该项目开发分成6个模块,同时共安排了6个教学单元贯穿整个课程教学,如图1所示。每个教学单元的翻转课堂教学实施步骤如图2所示。

图1 6个教学单元

图2 微信支持下的翻转课堂教学模式

1.申请ASP.NET程序设计课程微信公众平台

所有课前学生自学的资料,包括教学PPT,教学微视频等资源都需要借助于ASP.NET程序设计课程微信公众平台进行推送,因此笔者通过weixin.qq.com网站注册了一个微信公众号,图3是笔者申请的ASP.NET程序设计课程微信公众号二维码。同时,笔者对该平台下的功能进行研究并转化为翻转课堂教学所用,图4是基于微信平台对翻转课堂教学模式提供支持功能的示意图,为翻转课堂教学做好准备。通过该公众号的信息推送功能,笔者可以实现和13软件技术班学生的文字、图片、语音、视频的全方位沟通、互动,形成一种线上线下微信互动教学方式;通过微信公众平台的智能应答响应功能,可以实现学生随时查询往期学习资源,进行复习、补习。

图3 课程二维码图

图4 基于微信平台对翻转课堂教学模式提供支持功能图

2.教师课前教学准备

课前阶段主要是学生的自主学习。为了更好地引导学生进行自主学习,笔者改变传统的教学观念,把以教师为中心的教学模式转变为以学生为中心的教学模式,在课前阶段对翻转课堂的教学内容进行深入研究和分析,明确教学知识目标和能力目标,理清教学重难点,编制项目化教学任务,录制教学微视频等资源形成课前自主学习包。在正式翻转课堂教学之前,笔者把该课前自主学习包上传到微信公众平台的素材库,并利用信息推送功能将它推送到学生微信端,以便学生进行课前自学。

在本次翻转课堂教学改革中,笔者共录制教学微视频19个,设计制作教学课件16个,编制教学单元学习指南6个,这些资源全部存储在微信公众平台,供学生反复查询,进行知识复习和巩固之用。

3.学生课前预习

在翻转课堂正式上课前,教师将本堂课的课前自主学习包推送到学生的微信端,学生在接收到ASP.NET程序设计课程微信公众号推送的消息后,可根据自己的实际情况合理地安排时间进行课前自主学习,了解本次学习的目的和任务,熟悉相应的教学知识点,并通过对微视频中理论知识点的学习,自行进行相应项目模块的开发。

此阶段,学生可以通过自己的实战项目模块开发,巩固知识,同时在应用知识进行项目开发的时候发现问题,为课堂项目交流做好准备。当然,学生也可以在课前通过微信公众平台与教师进行沟通交流,完成疑问的解答和知识的传授;也可以整理好自己的问题,带着疑问、带着目的性进入课堂交流与互动。

4.课中项目开发交流、展示

经过课前的预学习,学生已通过自主学习初步完成知识的构建,同时,教师通过学生在预学习阶段反馈到微信公众平台的问题,可以及时地掌握学生学习的困惑,分析学生产生困惑的原因,了解学生对该部分模块开发存在的问题,适时调整自己的教学方案。

在ASP.NET程序设计课堂上不再采用传统的教师“满堂灌”的教学方式,而是通过学生演示模块功能开发、小组讨论等教学互动来完成知识的内化,教师不再是课堂的主角,而是课堂的组织者,对学生进行引导,完成教学活动并进行总结评价。在课堂上,学生的注意力很集中,也更容易消化和吸收教学内容,因此,教学效果非常明显。

5.课后反馈阶段

经过课前预学习和课堂学习,学生对知识已基本完成从知识本身转移到知识应用层面,知识的内化初步完成,同时通过运用所学知识进行项目模块功能的开发更能巩固知识内化。

基于微信公众平台的翻转课堂教学模式,将教师从繁琐的知识讲授中解脱出来,将主要精力放在课堂上与学生的交流互动,协作探究,加快知识内化;同时也符合现代学生喜欢玩手机、上网等习惯,同时学生也能够自己掌握和安排学习进度,进行自主学习、移动学习和碎片学习。

6.实施结果分析

(1)翻转课堂效果分析

为了解学生对ASP.NET程序设计课程基于微信公众平台的翻转课堂教学模式的认可度和实际使用感受,笔者根据实际授课情况设计了调查问卷和微信公众平台的投票管理功能进行调查。全班63人,共发出63份问卷,回收60份,其中有效问卷60份。

对于该模式在教学实施中的有效性,93.2%的学生认为此教学模式在对知识的学习和深化方面较传统教学模式更有效。对于该教学模式的优势,75%的学生认为此教学模式可以让自己随时随地学习,有利于更好地进行移动学习,个性化学习和碎片学习;关于该教学模式在实施中的作用,调查结果显示:82.5%的学生认为此教学模式下师生、同学之间的交流变多了,关系更加融洽,这对形成良好的班风、学风以及为教学活动的开展奠定了扎实的情感基础;90.5%的学生认为此教学模式大大节省了课堂教师授课时间,提高课堂效率,学生有更多的上机项目开发时间,对知识的理解更深刻;56%的学生认为此教学模式提高了自主学习的能力,培养了软件开发素养。基于微信公众平台的翻转课堂在教学实施中的作用分析数据如图5所示。

图5 基于微信公众平台的翻转课堂在教学实施中的作用分析图

(2)学习测评成绩分析

ASP.NET程序设计课程采用“N+1”的考核测评方式,即该学期共有6个教学单元,每个教学单元结束后都对该阶段的项目模块开发功能实现与否进行考核,再加上期末考试测验,共7组数据,整理分析后的数据如图6所示。

图6 “N+1”考核测评成绩分析图

从图6所示的数据显示,在6个教学单元和期末测评成绩统计中,随着每个阶段教学的推进,90分~100分以及80分~90分成绩段的学生越来越多,说明学生的学习积极性不断地被激发,同时项目实践开发能力不断地增强;中等以下和不及格学生人数越来越少,充分证明了在该翻转课堂教学模式下,学生能够合理安排自己的时间进行自主学习,教师在课堂上有更多的时间和精力去照顾到各个层面的学生,能够帮助学生更好地进行知识的内化。同时,笔者在授课的过程中,体会到13软件技术班的班风越来越好,学习氛围越来越浓;同时也能感觉到学生对基于微信公众平台的翻转课堂教学模式从不习惯到接受,从接受到适应,从适应到喜爱的一个过程。从某种程度上说,这种教学模式的实施是成功的。

当然,任何事物都具有两面性,有利也有弊。在学期末的项目开发交流会上,学生也谈了一些自己的感受。由于需要课前进行微视频的学习,完成相关的项目模块开发,学会将理论知识应用到项目开发当中去。因此,学生确实需要花费更多的时间,但学生称虽然很辛苦却也很值得,一学期下来确实学到了知识,不再把软件开发知识停留在理论层面。同时该模式调动了学生的学习积极性,激发了学生的学习兴趣,有利于培养学生的自主学习能力,增进师生、生生互动。

四、总结与展望

本研究针对ASP.NET程序设计课程存在的问题进行剖析,结合微信、微信公众平台、微课、翻转课堂、碎片学习、移动学习的相关内容提出了基于微信公众平台的ASP.NET程序设计课程翻转教学模式,并将其应用在实际的课程教学中。该翻转教学模式实施一学期,在此期间参加了浙江长征职业技术学院的课堂改革创新大赛,经过师生共同努力,该教学模式受到院领导的一致好评,获得学院课堂改革创新大赛一等奖的好成绩。虽然取得了一定的成效,但是在该教学模式实施过程中也需要注意以下问题:

(1)自主学习过程督导与指导

翻转课堂的教学模式是将知识传授过程移到课前,让学生自行完成知识的预学习过程。这个步骤非常关键,若知识传授过程没有完成,后续的教学环节必定开展不好。因此,在这个环节,一定要加强对学生的监督和引导,最好以一定的激励措施,鼓励学生课前完成知识的学习。当然,这也要求教师精心设计与制作微视频,激发学生学习兴趣。

(2)微视频教学资源库建设

在进行微视频教学资源开发中,一定要遵循教学知识目标和能力目标,针对教学重难点精心设计与录制微视频,以尽量精简易懂的语句讲透知识点;要把教学活动实践化、案例化,以多种形式组织学生积极参与其中。同时由于个人时间、精力和能力有限,在制作教学微视频中,可以通过课程组甚至是院校合作开发,以减轻教师负担。

[1]黎加厚.微课的含义与发展[J].中小学信息技术教育,2013(4):10-12.

[2]胡铁生等.我国微课发展的三个阶段及其启示[J].远程教育杂志,2013(4):36-37.

[3]朱宏洁,朱赟.翻转课堂及其有效实施策略刍议[J].电化教育研究,2013(8):79-83.

[4]王红,赵蔚,孙立会,刘红霞.翻转课堂教学模型的设计——基于国内外典型案例分析 [J].现代教育技术,2013 (8):5-10.

[5]汪晓东,张晨婧仔.“翻转课堂”在大学教学中的应用研究——以教育技术学专业英语课程为例[J].现代教育技术,2013(8):11-14.

[6]张金磊,王颖,张宝辉.翻转课堂教学模式研究[J].远程教育杂志,2011(5):46-51.

(编辑:郭桂真)

G434

B

1673-8454(2016)12-0036-04

浙江省2015年度高等教育课堂教学改革项目“基于微信公众平台的翻转课堂教学改革与实践——以ASP.NET程序设计课程为例”(项目编号:kg2015910)。

猜你喜欢

程序设计公众微信
公众号3月热榜
公众号9月热榜
公众号8月热榜
公众号5月热榜
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
微信
高职高专院校C语言程序设计教学改革探索
微信
微信