◆吕爱萍
基于微信公众平台的中职微实训平台的设计与应用初探
◆吕爱萍
(甘肃华亭县中等专业学校 甘肃 744100)
构建移动学习环境、教学终端和网络学习空间是未来教育发展必然趋势,相对于前两者,西部农村地区中职学校在网络学习空间构建方面面临很多问题,中职个性化、独具特色的专业需求使教学平台和资源建设费用的高昂;本文采用“微信公众平台+基于云主机微网站+校内资源服务器”这种较为实惠、技术成熟移动平台构建技术,研发适合中职实训教学的移动学习平台,研究基于此平台的移动学习模式应用,对教育信息化推动教育现代化,积极促进信息技术与教育的融合创新发展,”互联网+教育“在西部农村中职学校发展有着重要意义。
微信公众平台;微实训平台;Flask;云主机
依据CNNIC(中国互联网中心)2018年8月发布的第42次《中国互联网发展状况报告》,我国手机网民规模达7.88亿,占比达98.3%。国家教育事业发展“十三五” 规划中,提出“具备条件的城镇学校实现无线网络全覆盖,鼓励具备条件的学校配置师生用教学终端“。对于西部农村中职学校,学生使用手机上网也较为普遍,校园无线网络多已建成,满足了移动学习的基本条件。建立适应中职教学的网络学习空间,探究基于移动学习平台的线上线下有机结合的网络化移动学习新模式,对促进教育公平和西部地区农村中职教育发展有着重要的意义。
“微信公众平台” 是指运营者通过公众号或小程序为微信用户提供资讯和服务的平台。“中职微实训平台”是基于微信公众平台公众号、小程序和微网站,提供中职实训微课程资源和实训过程管理的应用平台。本文重点研究的中职微实训平台是基于移动学习的移动学习平台。
2000年,移动学习的概念被引入到国内。美国Blackboard学习平台已经从电脑延伸到了智能终端,可随时随地进行教与学,其Bb移动学习支持iOS、Android、webOS等操作系统的智能终端。在我国一些移动学习平台如领思云、百度传课和蓝墨云班课等也应用较为广泛。但这些移动平台,对于西部农村地区中职学校,平台、资源建设费用高昂,使其应用受限,中职个性化、独具特色的需求也不能得到满足。西部地区中职学校专业实训教师短缺,大多实训教师兼职文化课程教学,对实训教学、管理不到位,效果欠佳;借助“微信公众平台+微网站“这种较为实惠、技术成熟移动平台构建技术,研发适合中职实训教学的移动学习平台,研究基于此平台的移动学习模式应用,对教育信息化推动教育现代化、积极促进信息技术与教育的融合创新发展、”互联网+教育“在西部农村中职学校发展有着重要意义。
目前,基于微信公众号的开发,后台服务器选择基于PaaS服务平台如新浪云应用SinaAppEngine(SAE)或者云主机, PaaS提供的是一个业务的开发、运行环境,这使得新浪云应用具有免运维、高可靠、自动扩展、更加节约成本等优点,但它不是用户能够登陆的云主机,从而限制了用户的自主性和灵活性;其收费模式和扩展性都使得实训平台难以运行。通过查找资料对比各服务器优缺点及性价比,结合本校实际,移动学习平台后台开发采用本地资源服务器和云主机相结合的方式,本地资源服务器采用校园网已有的两台IBM刀片式服务器,一台架设为流媒体服务器,存储课题组开发和收集的微课,一台架设为微实训平台,负责平台运行业务处理;购买云主机作为与微信小程序链接的微实训平台,整个系统结构组成如图1。
图1 移动学习平台服务器架构
建立于校园内网的微课资源服务器存储实训平台的微课资源,为实训平台提供微课程内容。实训平台服务器搭建了课题研究的实训平台,为各实训项目提供了课程安排,以任务为驱动设计了实训项目,纪录实训过程以及作品展示和评价等教学过程。实训平台服务器分为两个,校园内网服务器重点服务于校内有线和无线网络用户学习,云服务器重点服务于基于移动3g和4G业务或校园外网的手机和平板电脑用户,是微信小程序的内容提供者,为移动学习提供主要内容支撑。云服务器和校园内服务器两者实现数据同步,以保持移动学习者学习记录的完整,为移动学习理论研究提供真实的记录。通过以上设计,实现了存储大、任务重的内容提供,服务由校园内网服务器承担;轻的应用部署于云服务器,便于与微信小程序链接,对无线网络数据传输和移动学习提供了便利,节省了大量费用,为实训平台长期高效的运行提供了保障。
在确立了移动学习平台的服务器搭建方式和整个系统结构之后,比对当前各类实训平台应用技术和实现方法,微实训平台选择了基于python语言的FLASK框架结合MYSQL数据库服务器来实现微视频平台和实训平台。Flask是轻量级的Web框架,它建立于一系列的开源软件包之上,最主要的是WSGI应用开发库Werkzeug和模板引擎Jinja;在进行Flask开发时,不需要关注网络方面的操作,Flask应用的入口是封装过的网络请求包,出口是网络响应,仅需要关注这个阶段内的处理逻辑。它也是适用于面向资源的REST架构,在越来越移动化并且单页应用越来越重要的WEB开发领域,其应用非常广泛。
微信小程序采用微信开放平台所提供的开发工具进行开发,与云服务器建立的微平台连接,实现微课程内容学习、实训任务调度和记录、完成综合评价等工作。
微信公众平台是补充社群交流的一个功能性平台,其社交功能十分突出,它具有的多元化信息发布和宣传属性;微信公众平台的用户高粘性、投递精准性、传播闭环性等特点更适合于对特定群体进行信息的推送和功能服务工作。微信学习平台基于微信的平台化功能进行设计,在应用开发上是一种轻量级开发方式,本文将以微信为支撑,构建一个功能完善、结构合理、开放性突出的微课程移动学习平台。
本实训模块平台模块设计如图2,系统管理模块实现了对整个系统权限、内容的管理和数据分析,教学管理模块实现了教学设计、实施和课外答疑等教的过程,学习管理模块支持了学生的学习资源及其评价过程。社区教育模块作为公共资源,提供特色课程资源学习资料和交互的平台,任何用户可以访问学习。
图2 移动学习平台模块组成
基于微信公众号的中职微实训平台建立之后,各功能模块完善,业务逻辑清晰,能满足基于移动学习的中职实训教学,特别通过探索移动学习基本理论研究,以及移动学习应用实践研究,我们认识到移动学习是通过互联网建立一个网络学习平台,学生应用移动端教学设备进行在线学习的一种全新的学习方式;在线学习模式突破了时间和空间的限制,而且可以实现和现实当中一样的互动,更容易实现一对一教学以及实时的沟通交流、充分尊重学生的个性发展、激发学生的学习动机。结合线下的实训教学,提高了实训教学效果,使我校2018中职大赛取得更好成绩,特别在社区教育方面内容,本地特色课程开设,赢得广泛好评,推进了地方社区教育发展。
本文结合本校实际选择了成熟、经济高效的移动学习平台的搭建技术,建立了基于微信公众平台的中职微实训平台,探究了基于移动学习的中职实训教学方法,将移动学习推向社区教育,取得较好的效果。但基于本地的流媒体服务器在课程资源增大、访问量剧增和网络安全等方面存在风险。今后,选择稳定的基于云服务流媒体直播服务器和教育直播系统在移动学习方面的应用作为新的研究方向。
[1]中国互联网信息中心 (CNNIC).第42次《中国互联网络发展状况统计报告》[R] http://www.cnnic.net.cn/gywm/xwzx/rdxw/20172017_7047/201808/P020180820603445431468.pdf.
[2]陈美莲,李明勇.基于微信公众平台的移动学习研究与系统设计[J].网络安全技术与应用,2018.
[3]徐梅丹,兰国帅,张一春,孟召坤,张杭.构建基于微信公众平台的混合学习模式[J].中国远程教育,2015.
[4]李春艳,张纯然.基于微信公众平台的移动学习资源的设计——以《课件制作工具》课程为例[J].办公自动化,2018.
[5]塔吉古丽·图尔迪.基于微信公众平台的维语移动学习设计[J].教育现代化,2018.
甘肃省 “十三五”教育科学规划课题:基于微信公众平台的中职微实训平台的开发及应用研究 (课题立项号:GS[2017]GHB1074)。