采用微信官方原生开发框架MINA框架和云开发功能开发微信小程序,使用ColorUI框架和微信基础组件样式库设计小程序前端部分,使用微信云开发数据库存储数据。具体研究内容如下:设计色彩饱和与简洁的界面风格;确定小程序的功能模块,设置“用户登录模块”,“我的学习信息模块”,“小组变动模块”,“小组信息模块”,“单词学习与复习模块”等6个功能模块;引入单词发音接口API;使用Echarts图表使用户学习情况表现更加直观;采用艾宾浩斯记忆曲线的关键遗忘点理论加强用户对单词的记忆。
关键词: 艾宾浩斯记忆曲线; 微信小程序; 云开发; 碎片化学习; 打卡学习
编程语言:JavaScript,WXML,WXSS
功能模块设计与实现 5.1 我的模块 5.1.1 登录和注销功能 5.1.2 查看学习情况功能 5.1.3 在线客服和意见反馈功能 5.2 好友圈模块 5.2.1 创建小组、加入小组和退出小组功能 5.2.2 修改和预览小组头像功能 5.2.3 修改小组名和任务量功能 5.2.4 选择小组词汇书功能 5.2.5 查看组员打卡信息功能 5.3 背单词模块 5.3.1 学习单词功能 5.3.2 复习单词功能