当前位置:主页 > 教育论文 > 课堂教学论文 >

基于微信小程序的移动学习平台的设计、开发及应用

发布时间:2021-01-10 20:02
  移动通信技术的不断革新、互联技术的不断发展以及学习理念的不断更新,催生了移动学习这一新型学习形式。相较于传统的课堂教学形式,移动学习的开展不受时间和空间的束缚,学习者可以随时随地获取学习资源。2017年,微信推出了微信小程序。微信小程序的出现为移动学习的开展提供了新的思路。相较于原生App和网页应用,微信小程序具有“触手可及,用完即走”的特点,十分适合学习者利用碎片化的时间开展学习活动。2018年,微信官方推出了云开发功能,云开发功能弱化了后端的概念,提供了云存储、云函数和云数据库三大能力,并提供了大量开发相关API。开发者无需搭建服务器即可实现类似于后端的功能,便于开发者专注于前端核心业务的开发。因此,本研究针对当前基于微信小程序的移动学习平台开发过程繁杂和功能模块较少的问题,采用云开发功能进行开发工作,简化开发过程的同时,保证平台功能模块满足教师和学习者使用需求。本研究主要采用基于设计的研究范式,具体的研究内容如下:(1)设计:设计微信小程序总体架构以及各页面结构,采用MINA框架和云开发功能开发微信小程序;确定微信小程序的功能模块,拟设置“课程访问模块”、“教学资源模块”、“互动... 

【文章来源】:兰州大学甘肃省 211工程院校 985工程院校 教育部直属院校

【文章页数】:77 页

【学位级别】:硕士

【部分图文】:

基于微信小程序的移动学习平台的设计、开发及应用


本文研究框架图

时序图,时序,程序,流程


兰州大学硕士学位论文基于微信小程序的移动学习平台的设计、开发及应用23序经过用户授权后,可以使用用户的微信信息,保证用户信息安全的同时简化了用户登录手续,提高用户的使用体验。图3-1小程序登录流程时序3.2.2设备需求开发基于微信小程序的移动学习平台,需要使用PC设备和移动智能设备。PC设备的主要功能是编写程序代码,而移动智能设备的主要功能则是用于真机测试,查看小程序在移动智能设备上的应用效果。1.PC设备开发微信小程序对于PC设备的要求较少。PC设备的操作系统可以是Windows或iOS,但Windows操作系统需要Windows7版本及以上。PC设备主要利用微信官方提供的微信开发者工具,编写程序代码,上传、审核和发布程序。此外,开发微信小程序的过程中会使用到微信官方提供的云开发功能,PC设备

示意图,框架,示意图,页面


兰州大学硕士学位论文基于微信小程序的移动学习平台的设计、开发及应用25类资源,而资源加载通常需要耗费一定的时间。为了避免学习者产生焦虑的情绪,在加载资源或进行操作时,程序都应该给出相应的友好提示。3.页面统一、明晰微信小程序由多个页面组成。具有相同功能的页面,应该具有统一的样式结构,包括交互按钮、字体颜色和字体大小等。混乱的页面结构设计会增加学习者的使用负担,影响学习者的操作体验。因此,在设计小程序页面时,页面提供能够满足功能需求的基本元素即可,避免在页面出现冗余的元素导致误操作的情况发生。3.3.2系统总体设计1.MINA框架MINA(MINAIsNotApp)是一套开发微信小程序的框架,类似于Vue,其运行机制为“响应——绑定”模式。MINA框架包括视图层(View)和逻辑层(AppService),在程序运行时,只需在逻辑层对数据进行修改,视图层就可以根据逻辑层反馈的结果做出更新,MINA框架示意图如图3-2所示。微信小程序运行所需的接口、模式和机制均包含在该框架中。笔者基于该框架设计基于微信小程序的移动学习平台。图3-2MINA框架示意图(1)视图层视图层主要负责提供用户操作界面,将逻辑层提供的数据信息渲染至前端页面。一个完整的微信小程序页面包含wxml、wxss、js和json文件,其中wxml文件和js文件是必需的。各文件的功能如表3-1所示。微信推出了不同于HTML的标记语言——WXML(WeiXinMarkuplanguage),用于描述微信小程序的页面结构。同时,微信推出了WXSS(WeiXinStyleSheet)用于构建微信小程序页面的

【参考文献】:
期刊论文
[1]基于小程序·云开发的实验室设备管理系统的设计与实现[J]. 董傲通,文俊浩.  实验技术与管理. 2019(10)
[2]青少年非正式学习中的移动阅读行为[J]. 袁红.  图书馆论坛. 2019(11)
[3]移动终端对学习的影响效果研究——基于53项实验和准实验的元分析[J]. 杜俐蓉,汪颖.  现代教育技术. 2019(06)
[4]微信小程序用户持续使用意愿的影响因素探究[J]. 赵雪芹,王少春.  现代情报. 2019(06)
[5]基于学习投入视角的移动学习资源画面设计研究[J]. 王志军,冯小燕.  电化教育研究. 2019(06)
[6]基于微信平台高校成绩查询系统的设计[J]. 韩强,陈华精.  电脑知识与技术. 2019(06)
[7]基于微信小程序的课堂考勤管理系统的设计与实现[J]. 戴丽丽,朱妤.  电脑知识与技术. 2018(19)
[8]基于微信小程序的高校期末考试智能安排系统[J]. 马国强,路佳.  信息技术与信息化. 2018(05)
[9]用户体验视角下MOOC移动学习平台设计趋势[J]. 乔红月,蒋晓.  设计. 2018(09)
[10]数字时代大规模移动学习平台的构建与应用:基于PMKS框架的研究[J]. 李小文,童莉莉,李荣禄.  中国电化教育. 2018(03)

硕士论文
[1]基于微信小程序的Scratch移动学习资源的设计和开发[D]. 姚梅玲.云南师范大学 2019
[2]在线课堂微信小程序的设计与实现[D]. 汪峰.西北民族大学 2019
[3]基于微信小程序的在线学习平台设计与实现[D]. 李钰萍.华中科技大学 2019
[4]面向中学教育的碎片化学习平台原型设计与实现[D]. 马倩.中央民族大学 2018
[5]基于微信小程序的移动学习平台环境构建与系统设计开发[D]. 王玉洋.南京大学 2018
[6]基于微信小程序的《计算机应用基础》微学习平台的设计与实现[D]. 代洪彬.广西师范学院 2018
[7]面向移动教育的手机网络游戏的设计与实现[D]. 王黎.电子科技大学 2008



本文编号:2969324

资料下载
论文发表

本文链接:https://www.wllwen.com/jiaoyulunwen/ktjx/2969324.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户c0546***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com