基于小程序的英语学习平台设计与实现
作者:***
来源:《现代信息科技》2022年第05期
wordpress主题开发手册 摘 要:随着移动互联网技术的快速发展和移动终端设备的日益普及,越来越多的人开始利用移动终端来开展工作和进行学习。为此,开发一款基于小程序的英语学习平台,以满足广大学习者便捷学习英语的需求。文章从基于小程序英语学习平台的用户需求及功能需求角度出发,分析了基于小程序英语学习平台设计环境的搭建及关键技术,并展示了其主要学习功能模块的实现效果。
关键词:小程序;英语学习;平台开发;应用
中图分类号:TP311 文献标识码:A文章编号:2096-4706(2022)05-0011-04
Development and Application of English Learning Platform Based on WeChat Applet
GAO Ce
(Qingdao Women and Children’s Activity Center, Qingdao 266071, China)
Abstract: With the rapid development of mobile Internet technology and the increasing popularity of mobile terminal equipment, more and more people begin to use
mobile terminals to work and learn. Therefore, an English learning platform based on WeChat applet is developed to meet the needs of learners to learn English conveniently. From the perspective of user requirements and functional requirements of English learning platform based on WeChat applet, this paper analyzes the construction and key technologies of English learning platform design environment based on WeChat applet, and shows the implementation effect of its main learning function module.
Keywords: WeChat applet; English learning; platform development; application
0 引 言
当前,公众平台已发展成一个成熟的应用开发平台,可以向开发者提供原生接口服务,具备开发能力的账号运营者可以利用APP的功能实现平台设计。在这种背景下,基于小程序开发应用学习平台,发挥新媒体、新技术、新工具的优势,为用户提供便捷的英语学习服务,符合未来知识学习的发展趋势。本文针对基于小程序设计学习平台进行了研究,结合云技术数据开发与的优点,设计出无须安装、随时可用的英语学习小程序。该平台的开发成本低,免下载,免注册,使用便捷,不占用手机内存,不受广告
侵扰,用户体验度好,可提供良好的学习氛围,提高学习者的学习兴趣。
1 基于小程序设计学习平台研究分析
基于小程序设计学习平台能够使学习者实现移动式学习。随着移动技术的不断进步,基于小程序学习平台的应用体系也会不断扩大。课堂教学、微课堂、慕课、直播教学等网上教育平台越来越受到人们的关注。2017年1月,推出小程序,此程序是应用于平台开发的系统开发工具,这种程序无须下载和安装,可即时使用。小程序的最大优势是基于平台的开发系统,用户数量之大是不言而喻的,后台提供丰富的框架,极大地简化了程序的使用过程,相比APP研发要简便很多。此外,小程序屬于轻量级,弥补了市场的空白。国内各个领域的大型企业也纷纷针对企业的自身特点研发了程序,如京东、美团、唯品会、饿了么、麦当劳、顺丰、腾讯视频,等等。然而,教育领域开发程序教学平台的企业并不多。本文以英语教学为基础,基于小程序研发一套英语学习平台系统。
2 程序英语平台系统设计
2.1 特点分析
本系统是基于小程序设计开发的。小程序是最近几年比较流行的一种程序设计软件,也是一种将用户与服务相关联的全新方式。基于小程序的应用服务,能够借助的传播优势,为用户提供良好的体验。程序设计无须下载,遵循即用即点的原则,为开发人员提供了一站式的开发服务。此外,程序的开发成本比APP的开发成本低很多,整体运营成本相对较低,运行方式简单,后期维护便捷,能够实现快速上线。
2.2 需求分析
学习程序设计师基于当前一些学校推出的以微视频、微课堂为核心的教学模式,以学生为主题,以问题为导向而提出该学习平台。目的是为广大师生提供一个量身定制的英语教学程序。其操作简便,具有较强的趣味性,可以很好地辅助英语课堂的教与学。通过对程序英语学习平台的分析研究,得出其需要满足五点需求:(1)大多数使用者不太喜欢APP下载程序,尽管该程序的功能比较全面,但是流量耗费比较多,所占内存比较大,分享和推广不够便利,而小程序的设计与研发更能满足使用者的需求;(2)平台很多,但基于微课堂专门用于教学的比较少;(3)在英语教学课堂的程序设计上,一般的教学辅助方式是多媒体教学、网站开发,教师可以按照教学任务及进度上传微课堂的核心教学资料,以满
足学生课前预习、课后复习等需求;(4)学生对程序的趣味性也有很高的要求,因此可以合理地增加一些对学习有促进作用又能提高学生兴趣的功能,这也是程序开发中比较重要的功能需求;(5)程序应该能够收集很多有价值的数据,以此不断改进程序的设计效果。
2.3 系统功能设计
根据上述系统功能分析,设计了英语学习程序的功能框架,整个系统框架分为两个部分,针对学生使用小程序的前端设计和针对教师及管理员管理的后台设计。程序的前端框架设计包括翻转课堂设计、答题设计、学习情况反馈环节设计、个人中心设计,等等。翻转课堂的功能设计,使学生可以登录小程序来查看课程的安排,包括各章节的学习资料、微视频、PPT课件、word文档等学习资料,学生还可以通过程序来查看课前、课后的测试习题来预习和巩固知识点。在程序设计中还会提供提问和留言的功能,保证教师与学生之间的良好互动,英语学习程序的目的得以实现。可以根据程序的设计宗旨在答题游戏环节多设计一些闯关性的知识游戏,例如很多程序中的成语游戏,以游戏的方式开展语文知识的学习,英语学习亦是如此。学生可以通过程序进入主界面,从第一级开始挑战答题,答题
正确后进入下一级,系统根据学生答题情况给予级别称号,设计有排行榜功能,所有参与的学生有排名,以此激励学生不断挑战,超越自我。从英语学习的角度出发,所设计的功能模块包括单词学习、阅读理解、口语练习。单词学习是英语学习中比较重要的环节,在程序中,使用者可以选择学习范围,单词顺序随机出现,加强其对单词的熟悉程度,使用者可以通过过关情况掌握自己的学习进度。阅读理解需要将时事新闻与阅读挂钩,使用者可以收藏或分享一些感兴趣的文章,拓宽阅读范围,提高阅读体验。口语练习是英语学习的目标所在,每一个单词、短语、句子、对话都要设定相应的口语练习和口语考试,帮助学生们更好地完成英语学习任务。
2.4 系统业务流程设计
在完成主要功能模块的设计之后,还需对每个功能模块进行进一步的细化设计。本文以单词背诵为例,设计整个单词的背诵流程和口语练习流程。单词背诵模块设计的大致流程为:用户进入应用程序之后,在数据库中随机选择单词,如果某个单词已经掌握,那就从学习库中将其剔除,如果用户尚未掌握该单词,则提供更为详细的知识,加深用户的熟识度。
3 程序设计环境搭建与功能研发
程序英语学习平台的设计与开发需要将软硬件环境结合在一起。本部分主要对程序注册、程序开发环境配置以及服务器软硬件环境搭建等方面进行研究。选用腾讯服务器,并且在服务器上部署超级文本预处理语言(Hyper text Preprocessor, HP)、结构化查询语言(Structured Query Language, SQL)、linux操作系统、个人博客系统软件(wordpress)等功能,并利用插件为小程序提供服务。程序开发和搭建过程中所面临的关键性技术问题有程序的接入、访问、插件接口的交互等,并验证了这些关键技术的实现。而对于英语学习程序的开发,主要涉及程序与逻辑页面之间的实现,需要以开发文档为主要参考依据。基于程序英语平台设计所涉及的主要功能有用户注册、用户信息获取、文档查阅及记录、学习数据、学习情况记录、测试,等等,这些功能的实现主要依赖于程序代码与wordpress之间的响应。在平台设计中依赖于小程序的开发文档与wordpress的联动响应,并在实际的测试过程中不断地调试功能,实现程序的正常运转。另外,程序英语学习平台需要提交官方审核,学习者可以通过扫描二维码的方式进行使用,方便快捷。
3.1 环境搭建
程序英语学习平台是基于公众平台发布使用的。因此,若要发布小程序,首先要通过公众平台进行注册,根据需要选择账号类型,按照提示完成账号注册并激活。企业类型的公众平台,需要在通过认证后才能正常使用,所以还需要完善企业信息,完成企业认证。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论