APP下载

基于微信公众平台的微课程移动学习设计研究

2018-01-16陈兵

大学教育 2017年12期
关键词:微信公众平台移动学习微课

陈兵

[摘 要]微课具有主题突出、短小精悍及支持移动学习的优点,随着无线网络及移动终端设备的普及应用,移动微课学习平台已逐渐成为教育领域中的重要资源,也是目前教育及终身学习的基础。基于此,本文以农业推广学课程为例,对基于微信公众平台的微课移动学习平台的设计进行了探讨,明确了基于微信公众平台的微课移动学习的优势。此平台能够创新微课传统的教学方式,有效地提高学生的自主学习能力,从而有效地提高卓越农业人才的培养效率及质量。

[关键词]微信公众平台;农业推广学;微课;移动学习

[中图分类号] G642.2 [文献标识码] A [文章编号] 2095-3437(2017)12-0056-05

微课具有短小精悍、重点突出的优势,在智能手机快速普及的过程中,移动微课已成为一种全新的教学模式。如何创建满足现代大学生个性化学习需求的微课移动学习平台,是目前高等院校教学改革迫切需要解决的问题。农业推广学是农业院校农村区域发展专业、专业学位研究生的主干课程,开展农业推广学教学改革,构建基于微信公众平台的农业推广学微课移动学习平台,不仅方便教师整合教学资源和案例教学,而且方便师生教学互动和实时通信,最终实现学生学习热情及教学效果的双提升。

一、微课移动学习平台建设的重要性

(一)微课移动学习平台能满足现代教育需求

微课具有短小精悍、主题突出、情景化教学等特点,这就要求教师精心设计教学环境,优化教学结构,提高教学效果,在短时间内为学生设计出较为丰富的学习内容。微课移动学习平台的文件格式为支持在线播放的流媒体格式,学生可通过碎片时间在移动智能终端实现不受时间及地点限制的个性化学习。农业推广学的教学特点就是基于其推广原理、技术、任务及推广工作过程的教学,将农业新成果、新技术、新知识及新信息推广应用到农业、农民及农村中,从而有效提高我国农民的综合素质,促进我国农村经济的发展。因此基于农业推广学的微课移动学习平台的主线就是实际问题的分析及解决,使微课资源能够满足学生解决遇到专业技术问题及知识点理解等问题的需求,使微课不仅能够作为移动学习资源,还能够成为学生工作知识的宝典。所以,微课程设计应满足现代教育需求。[1]

(二)微课移动学习平台方便教师灵活教学

微课移动学习平台能够满足学生移动学习所需农业推广学课程资源,如将推广原理、推广方式、推广技巧、经典推广案例等素材制作成微课系列,既可以单独形成学习单元资源,也可以组合成完整的课程资源,微课也能够进行传统课堂中的讲解及复习。总之,微课是教师制作课程资源、讲授课程及布置课后案例分析的万能钥匙,教师能够通过微课灵活地进行课上课下相关的教学活动。

(三)微课移动学习平台能提高学生学习激情

微课移动学习平台和传统网络视频教学是有本质差异的。传统的课程在线视频大部分都以一个学时(即一节课的时间)为一个单元,视频内容大部分是课堂教学过程的简单录制,学生在课下难以主动地学习和复习。由于传统网络视频文件大、消耗内存大、播放时间长等特点,易受网络传输速率的影响,学生在学习过程中经常出现播放中断等问题。微课内容都是教师精心选择和设计的,内容精炼,知识点突出,播放时间短。微课不再是课堂教学内容的简单复制,学生能够通过智能手机随时随地浏览,既方便学生碎片化学习,也有效地节约了网络流量,从而提高学生的学习积极性。[2]

(四)微课移动学习平台满足学生对知识的需求

微课内容呈“点”状、碎片化,不仅能够实现课堂常规教学内容的讲解,还能够及时地更新农业新成果和新技术。微课除满足学生自身的猎奇心外,还能够满足学生对专业技术及知识的探索需求,因此,微课移动学习中的教学内容要及时更新。

二、微课移动学习平台的功能

微课学习和传统课程学习方法相似,微课学习流程主要有准备课程、学习课程、师生交流互动及教学评价等内容。基于上述学习流程,确定基于微信公众平台的微课移动学习平台体系结构(见图1)。

(一)Web平台

1.数据支持子系统

其主要目的就是对基于Web平台的用户(包括师生、管理员等)及试题等基础数据进行添加、维护及管理,重点功能为添加微课信息和上传微课视频。

2.数据统计子系统

其主要目的就是对基于Web平台中微课的数量、访问量以及学生自检情况等数据进行统计分析,也对微课学习情况、在线测试成绩进行统计,也为平台功能的检测提供数据支撑。[1]

(二)微信公众平台

1.制作微课子系统

该系统主要目的就是使教师能够在微信平台中创建微课,并且能够通过手机实现微课视频内容的拍摄及制作,通过公众移动通信网络(3G/4G和GPRS)或无线局域网络(WIFI)将制作好的视频上传到平台微课资源服务器中,并做好微课信息的发布。该系统能够提高制作微课视频的效率,也便于微课的制作及普及。[2]

2.学习微课子系统

该系统主要目的就是让学生关注农业推广学微课移动学习平台,通过查看微课标题,进入相关微课学习。该系统方便学生学习,能有效提高学生学习过程中的主动性和积极性。

3.师生交流子系统

該系统建立的主要目的就是通过创建以课程为单元的微信课程群,授权班长或课代表对本课程群进行管理,教师和学生、学生和学生间皆能够对课程的内容进行沟通和交流,从而实现师生即时互动的目的,以此有效提高教学的质量及效果。[3]

4.评价学习子系统

该系统主要目的就是对农业推广学微课移动学习平台实现在线测评功能,测评题包括选择题和判断题,学生在线测评后,系统自动阅卷,并根据学生答题情况提出针对性的学习建议,也为后台学习管理系统提供了数据支撑。endprint

基于微信公众平台的微课移动学习平台主要面向师生和管理员,教师可通过智能手机或Web平台登录微课移动学习平台制作微课;学生可通过智能手机登录微信,申请课程微信平台账号,以此实现微课的学习、师生交流及学习评价;管理员(或任课教师)则通过Web平台对学生、微课、试题等数据进行管理。[4]

三、微课移动学习平台的设计和实现

(一)微课制作过程中的重点内容

农业推广学微课是以课程知识点为基础,以微视频为核心,对农业推广学的学习资源包进行精心设计及开发,使其具有可视化、趣味性及情景化的特点。微课视频内容要求完整,播放时长5-10分钟,文件大小20M内。因此在制作农业推广学微课视频时,应注意以下方面:

1.精准地选择微课主题

农业推广学课程中并不是所有的知识点都适合于制作微课视频,微课视频内容主题要鲜明,针对性要强,还要保证微课完整及微课独立,每个微课视频都能独立解决一个问题或提供1-2个知识点。比如在农业科技成果转化原理的授课中,教师可以通过国内外农业科技成果的转化率、农业增产因素中的科技成果因素等实际数据的讲述,引发学生对我国农业科技成果转化率低的影响因素、如何促进我国农业科技成果转化等问题的思考。该微课视频主题鲜明,能引导学生发现问题和分析问题,活跃学生的思维。[5]

完整的微课内容应包括教学目标、知识内容、活动及评价等,要根据学生的学习需求,尽可能为学生提供各种交流及学习方式,微课内容应精悍、完整和清晰,教学过程应突出重點和难点,微课不仅要和先修知识相互衔接,还要能延续后修知识。

2.精细地制作微课视频

移动学习要求微课视频的大小、质量、格式及传输都要符合微信公众平台的要求,因此微课制作中应重点突出,控制微课时长,片头尽量简洁、美观。拍摄微课视频时要求灯光均匀,画面稳定清晰,讲解时吐字清楚、条理得当。微课视频后期制作中,应对重点和难点内容添加字幕,必要时适当添加高压缩比和高质量编码格式的背景音乐。[6]

3.集成微课资源组建微课群

利用微课系统及应用平台集成微课资源,组建微课群。独立的微课资源将会使微课知识体系更加完整,所以在微课设计中,要从系统完整性的角度对微课资源间的关系进行思考,以便创建系列化的微课资源。

(二)微课移动学习平台的总体设计

微课移动学习平台的功能主要包括微课丰富的学习功能、操作简便及交流互动功能。智能手机是移动学习系统的主要载体,但因其屏幕小、处理功能有限,所以要求平台尽可能地操作简捷、方便。微课学习中,要求师生相互交流,以便及时释疑解惑。

微课移动学习平台的总体设计采用C/S结构,客户端通过微信公众平台开发,主要是在微信中实现图像化界面及各控件的事件响应,服务端通过JAVA开发,接口通过Web实现。[7]

(三)微课移动学习平台的详细分析及设计

1.微信公众号的功能设计

微信客户端是用户通过微课移动学习平台学习的工具界面,除了上述制作微课、学习微课、师生交流、评价学习4个功能模块外,还具有登录、注册、导航、微课及互动等功能。

(1)注册模块。用户到微课移动学习平台注册过程中,校验用户的信息,若信息为空或者密码设置不正确,则将相关错误信息反馈给注册用户。注册成功后,系统封装用户注册信息,并将其传递到Server中,在数据库中加入相应的注册记录,并自动跳转到登录模块。

(2)登录模块。这是微课移动学习平台中的首要界面,也是学生登录平台的唯一入口,需全面核实用户填写的登录信息,信息输入正确才能自动跳转到微课导航模块中。

(3)微课导航模块。进入微课的入口,微课包括文档、视频及音频三种类型,用户点击相应的列表选择微课程。

(4)微课列表。显示农业推广学微课内容,主要包括三种形式:文档课程、视频课程及音频课程。

(5)微课文件列表。显示微课的具体文件,比如文件的名称及简介等,并且对文件进行事件的编写及点击。

(6)微课的学习及互动。为用户提供微课内容的播放功能,互动模块为用户提供评论的发表及查看功能,根据文件的名称显示评论的信息,用户还能够针对相应的微课文件进行讨论、提问及解答。[8]

2.Server端的设计

Server端主要通过JAVA开发,由Web实现,其主要目的就是处理微信客户端中的数据请求。Web主要提供用户注册,登录以及课程、文件、评论的查找及查看。

(1)用户注册。对微信公众平台中用户注册的信息进行处理,并且根据填写的信息实现数据库的查找及添加。

(2)用户登录。对微信公众平台中用户的登录信息进行处理,并且根据填写的信息实现数据库的查找和添加。

(3)课程的查找。主要服务于微信公众平台的课程列表,通过对数据库查找实现微课的归类及整理,将数据信息发送到微课客户端,通过集合形式显示课程的类别。

(4)文件的查找。主要服务于微信公众号的课程文件列表,通过对数据库查找实现微课文件的归类及整理,将数据信息发送到微课客户端,通过集合形式显示课程集合,为微信平台的微课视频播放提供路径。

(5)评论查看。主要服务于微信公众号互动模块中的查看评论,通过对数据库的查找,将文件的信息评论反馈到微信客户端显示。

(6)评论发表。主要服务于微信公众号端互动模块的评论发表,将用户针对微课内容发表的微课信息添加到数据库中,对用户评论的发表时间进行记录。[9]

(四)微信公众平台数据库的设计

根据目前程序的开发思想,将系统分为表现层、逻辑层及数据访问层。系统的组成重点内容就是数据,数据库也是数据存储及管理的重要平台。数据库实体主要包括用户、文件、信息及课程4部分内容。endprint

用户属性主要包括编号、登录名、密码、姓名、学号、年级等内容。

文件属性主要包括编号、所属课程及文件的名称、类别、简介、路径等内容。

信息属性主要包括编号、文件编号、信息内容、用户编号、时间等内容。

课程属性主要包括编号及课程名称。

(五)微信公众平台数据表结构的设计

数据表结构主要包括用户表、文件表、信息表及课程表。

1.用户表。存储已经注册的用户信息,主要包括登录名、登录密码、姓名、学号及班级等内容(见表1)。

2.文件表。存储微课视频、文件、数据等信息,主要包括课程、文件名称、类别、简介及存放路径等内容(见表2)。

3.信息表。存放学生对微课视频的提问、评价及回答,也就是师生、生生之间的沟通及交流,主要包括信息内容、用户/文件编号及时间等内容(见表3)。

4.课程表。存放微课程内容的信息,主要包括编号及课程名称[10](见表4)。

四、微课移动学习平台的实现

(一)微课视频的制作

通过专业软件或者智能手机自带的屏幕录像软件对微课PPT进行录制和解说。在设计课程视频时,根据文字脚本中的动画及画面局部实现PPT的设计和制作,再对课程内容进行解说配音,以MP4格式输出。[10]

(二)微信公众平台端的实现

移动学习系统的客户端在微信公众平台中通过JAVA编程实现。平台的入口为登录页面,在登录之前要注册用户名。[11]

在登录和注册过程中,系统检查用户填写的信息,如果用户名和密码都填写正确,就表示登录成功,如果信息不完整,就要通过以下代码对用户进行反馈:

(三)课程列表

课程列表中有三个界面,分别为文档列表、视频列表及音频列表,此模块使用Gridview实现页面布局,根据行列的形式显示内容,一般在图片内容展示中使用。

(四)文件列表

文件列表也包括三个界面,分别为文档文件、视频文件及音频文件,此模块使用Listview实现页面布局,通过列表的形式显示内容,并且根据数据的长度自动调整。

(五)微课文件的播放

播放微课文件时,三种类型的微课能自动调用微信客户端的播放软件。比如调用客户端的播放软件关键代码为:

(六)平台的测试

本文设计的平台通过某智能手机运行,测试环境为WIFI,通过测试表示微课移动学习平台能够正常运行,实现了本文所叙述的功能。

五、结束语

本文探讨了基于微信公众平台的农业推广学微课移动学习平台的设计,介绍了微课移动学习平台的重要性,简述了平台的基本功能,实现了平台的初步设计。移动平台工作稳定,操作方便,能满足学生的学习需求。随着微信在大学生中的普及应用,基于微信公众平台的微课移动学习平台的构建将成为今后我国高校教学改革的新方向,其不仅能充分利用移动设备实现高效碎片化的学习,而且还能补充传统课堂知识的不足。本平台既促进了傳统教学模式的改革,也为大学生带来了全新的学习体验。

[ 参 考 文 献 ]

[1] 沈洋.基于微信公众平台的微课移动学习平台探讨[J].厦门城市职业学院学报,2015(3):71-75.

[2] 安瑛.一种微信公众平台上的微课移动学习平台开发机制[J].自动化与仪器仪表,2016(9):237-238.

[3] 郭华峰,梅成才.基于微信公众平台的微课移动学习平台设计[J].中国教育信息化,2015(1):82-84.

[4] 王琴.基于校本微课的移动学习平台的设计与研究[J].电脑知识与技术(学术交流),2016(16):171-172.

[5] 罗彩煌.基于微信公众平台的微课设计研究[J].电脑编程技巧与维护,2016(14):48-51.

[6] 王罗那.基于微信公众平台的小学数学微课的设计及应用研究[D].杭州:杭州师范大学,2016.

[7] 胡春,刘益曦,林墨洋,等.基于微信公众号的移动教学平台开发与应用——以“园林电脑效果图制作”翻转课堂建设为例[J].温州科技职业学院学报,2016(1):44-47.

[8] 胡宁琳,鲍贤清.基于微信公众平台的微课实施[J].中国科技教育,2015(10):56-57.

[9] 王吉林,樊志平.移动微课学习平台的设计模式探究[J]. 中国管理信息化,2016(16):240-241.

[10] 刘平山,张瑞霞,周娅.微课移动学习系统设计与教学实践[J].当代教育理论与实践,2016(5):85-87.

[11] 谢文兰.Java数据库技术在用户注册与登录中的应用[J]. 广东培正学院学报,2014(1):37-40.

[责任编辑:钟 岚]endprint

猜你喜欢

微信公众平台移动学习微课
微课在高中数学教学中的应用与反思
微课在初中英语课后作业中的应用
微课在心理健康团训师培养中的应用探讨
初中化学实验教学中“微课”教学模式的探讨
智能手机在大学生移动学习中的应用研究
基于云计算的移动学习平台的设计
基于移动学习的自动问答系统设计
基于微信的大学生微型学习平台的设计与实现
基于微信公众平台的碎片化学习研究
媒体融合背景下出版社微信公众平台发展研究