APP下载

微信小程序的教学平台设计与开发探讨

2022-03-16韦荣杰王春梅梁观炎迟嘉墨龙春莉

科教导刊·电子版 2022年3期
关键词:习练后台科普

韦荣杰 王春梅 梁观炎 迟嘉墨 龙春莉*

(1.广西中医药大学赛恩斯新医药学院 广西·南宁 530222;2.广西中医药大学 广西·南宁 530222)

在教育信息化高速发展的背景下,线上教学软件陆续推出。面对广阔的市场空间,在线教育平台以势不可挡的发展速度不断涌现。但受诸多因素影响,教育平台开发也并非一帆风顺。而基于微信小程序无须安装、卸载等烦琐操作的特点,在一众产品脱颖而出。微信小程序平台设计与开发已经成为当期线上教育的主要发展趋势。

1 微信小程序教学平台的研究内容与应用环境

当前社会对于信息平台的依赖性非常强,信息服务平台可以更方便、更快捷的给学生提供信息,可以帮助学生更好地学习。

微信小程序是一款轻量级的应用,其设计合理、使用成本低,对于开发者友好的特点,让微信小程序快速获取了大量关注。这种小程序的使用也包括了在线教育,在教育教学领域使用小程序,可以加强学生老师以及学生之间沟通,并且可随时随地提供信息,为学生学习提供支持,让其成为教学的有效补充。

基于互联网+教育背景,将传统八段锦教学与移动学习有机结合,以微信小程序在线学习平台为载体,提供碎片化时间教学平台,为用户创造移动学习机会。为用户搭建互联网+教育平台,提供全新的学习平台与管理方式,构建知识竞赛模块为宣传八段锦提供平台,通过视频教学模块为用户提供八段锦习练讲解完整版与分解版,便于用户详细了解每个动作。社区平台模块为用户分享习练心得、相互交流提供便利。在教育科普模块提供丰富的科普文章。微信小程序的设计与开发实现了全新的在线学习模式,并以相关供应商云服务器、视频点播器等为载体,构建了模拟线下教学的各种模块。

2 微信小程序教学平台系统设计

2.1 总体架构

微信小程序平台主要分为用户端与管理端,平台板块内容主要包括:习练PK模块、视频教学模块、习练音频模块、教育科普模块等几部分。其中,知识竞赛模块由管理员在后台组建题库,向用户提出题目内容,系统根据答题情况发放相应奖励,以此激励用户坚持学习;习练PK模块供用户查看在本地区习练时长的排名情况;视频教学模块和习练音频模块中为用户提供丰富学习资源,且资料形式多种多样,有图片、视频、音频等。

2.2 技术开发方案

微信小程序开发工作由小程序开发平台完成,由微信开发商提供的平台架构支持后台管理。微信小程序端与后台服务器进行数据交互操作,后台系统通过访问数据库获取数据信息,然后再将数据返回给小程序。通过微信供应商用的技术支持使得后台管理系统将视频上传到微信开发商提供的视频点播服务器上,完成上传操作后,微信开发商的云视频点播服务器会将视频的资源定位器返回给后台,后台系统将数据存储到数据库中。若需要在微信小程序学习平台中存放大量的题目与学习资源,则要应用大型数据库,支持用户更好的获取数据。大型数据库的优势不仅体现在存储量上,在数据存取速度上也占据绝对优势,能够实现数据的快速交互,为用户带来更好的使用体验。

3 系统设计与实现

3.1 知识竞赛与教育科普模块设计

在微信小程序中,先由用户在小程序中根据自身的需要发送请求,微信开发商的云服务器获取到前端用户发送的请求后,在数据库中进行查找,找到相应的数据,然后将数据发送给微信小程序用户端。基于教育科普的文章,可以在知识竞赛模块中可以设计不同的题型,如单选题、判断题、多选题和填空题等。而在教育科普模块,所有的文章均来自权威网站并经专家审核方能发布。

3.2 视频教学和习练音频模块方案

视频教学和习练音频模块中的资源方便用户利用碎片化的时间,不受时间与地理位置等客观因素的限制,可以随时随地进行学习。需要注意的是,音视频播放过程需要较高的网速支持,微信开发商的计算机云服务器不支持视频点播高网速的要求,因此要应用点播服务。管理员在后台完成视频上传操作后,用户在客户端发起视频应用请求,服务器通过在数据库中进行查询,将相应的视频传送给微信小程序,用户便可观看音视频内容。视频教学和习练音频模块可为用户开设公开课,其提供了良好的互动平台[1]。

3.3 习练PK模块

习练PK模块的设计思路参考了抖音本地视频推荐原理,用户自主选择相应的地区,系统根据用户信息选择推送评分高的视频,用户在此可以上传自己习练的视频与其他用户进行比赛,提交视频后首先由人工智能机器人打分,随后由其他用户打分,最终形成比赛分数并呈现给参赛双方,不论胜利与否,均可获得相应的奖励,以此激发用户的参与度。在具体设计过程中可以应用谷歌、百度等地图API实现地理位置定位,在微信小程序端调取相应的地图微信小程序API便可进行定位,然后将具体的位置信息进行发送,便可在地图中呈现出用户的位置信息[2]。

4 系统功能测试

4.1 知识竞赛模块

在知识竞赛模块上,用户可选择完成管理员在微信小程序平台中设置的题库。管理员可以在后台网页端为用户增加课程内容与测试题目。用户在微信小程序端完成登录后看题目,进行答题操作,然后将答案提交到服务器上。后台系统能够保存用户的答题内容,存放到数据库中,便于系统对答题用户发放奖励,增加用户的粘度[3]。

4.2 教育科普模块

教育科普模块主要应用教育科普过程中,管理员在后台网页端录入科普文章。后台系统会将用户的观看次数及时间保存到数据库中。管理员可通过查看用户的观看情况,掌握用户对教育科普文章的偏好度,进行相应的科普。相比在传统科普模式下,宣教人员不能掌握受教人员偏好何种文章,而在微信小程序教育科普模块可以有效解决这一问题,支持管理员或者宣教人员掌握用户的受科普的情况,便于管理员修改科普文章[4]。

4.3 习练PK模块

此模块以手机GPS定位系统为基础,利用手机的定位信息及用户的基本信息作为地址信息实现定位。其他用户可以在小程序查看当地小程序用户使用情况以及各个用户习练情况,并以此为依据激发小程序使用热情[5]。

4.4 音视频模块

用户在微信小程序平台上利用音视频资源进行复习,通过音视频资源进行复习能够增添学习的趣味性。在移动网络的支持下,用户可以随时随地获取微信小程序平台上提供的视频资源进行学习,以此激发用户的使用兴趣。用户可以根据自身需求获取相关的视频资料,进行在线视频观看[6]。

5 结束语

综上所述,网络信息技术的高速发展,对各行各业都产生了前所未有的影响与变化,互联网+教育的组合方式也变得愈发多样化,在计算机线上教育教学广泛普及与应用的基础上,微信小程序平台设计与开发工作也逐渐被人们所关注。本文提出了微信小程序平台设计与开发的有效对策,供相关技术人员参考。值得注意的是,在微信小程序平台投入实践应用后,需要在其中加入更多的资源。同时,要增加服务器带宽,打造支持更多人数同学习的平台。微信小程序平台将移动学习与线下教学有机结合,进一步落实了“健康中国”在全民教育中的应用,大幅度提升了八段锦的认知度及习练程度,对中华传统文化及“健康中国”的弘扬与发展起到了积极推动作用。

猜你喜欢

习练后台科普
浅论习练太极中放松心法的养生效果
习练太极拳膝盖疼原因探究
习练陈氏太极拳有效缓解焦虑症和抑郁症
习练太极拳应注意的几个“要点”
科普达人养成记
后台暗恋
科普连连看
科普连连看
前台、后台精彩花絮停不了
以“后台”的名义节省电池用量