基于vue.js的英语核心素养平台的设计与实现
【摘要】:互联网技术在时代发展的大浪潮下日新月异,在线教育教学的发展也在疫情的背景下与互联网的发展相结合,与时俱进的开展了线上阅读学习和教学,特别是在疫情期间中学生对在线阅读需求普遍提高。在线教育平台不但有教师对学生课程、任务、学习目标的管理还有对阅读技能的测试,而且平台还可以根据学生对自己阅读水平的技能测试以及浏览记录,对学生进行智能化的个性推荐课程和图书。基于这些要求设计一个能够让学生测评了解自己学习成果、制定阅读计划以及对学生测评数据进行推荐相应阅读水平的书籍的核心素养平台具有很大的现实和实践的意义。英语核心素养平台借鉴传统的阅读平台加入了管理后台系统、智能推荐、特色课程、特色资源包等功能模块,在阅读器页面新增收藏、标签、书评、互动、查词、互动等便捷功能。本平台主要采用vue.js作为主要程序语言进行开发设计。通过对传统在线阅读学习平台系统架构研究和对网站开发学习,本平台采用了 vue.js的前端框架以及MVC的架构体系。vue.js是一种最常用的轻量级前端开发框架,结合数据双向绑定特征和视图渲染组合完成前端页面的显示。利用web挖掘技术和自适应推荐算法对用户的浏览和访问日志对用户推荐合适的学习计划和课程配置。系统还利用组件复用、业务代码相分离、跨平台的编码特征、markdown的轻量级标记语言和数据库,来完成对本平台内容和数据的开发与设计。理论基础和关键技术对英语核心素养平台系统架构的搭建勾勒出整个平台的内容体系,通过用户对英语核心素养平台系统的需求进行可行性的分析,以及本平台面向的用户,我们从学生、教师、以及管理员三个角色进行需求分析,详细的介绍了这个三个用户在英语核心素养平台中的主要权限以及涉及到的功能模块。最后通过测试用例对该平台的界面、功能、安全性进行测试分析以及第三方软件对网站平台的性能和服务器资源利用率的测试,平台能够正常运行,界面清晰明确,性能稳定运行,均能够达到本平台设计的目标。