2018-11-02 更新

UI美化

没了

2018-10-30 更新

该项目已上架微信小程序市场,可以通过微信搜索“小鸡单词”进行使用

项目介绍

这个背单词小程序有哪些特点?

根据用户记忆遗忘曲线安排每天的学习计划

每天学习的细节比普通背单词程序更详细,用户可以实时看到自己每天忘记那些单词,熟悉那些单词

用户自主选词,自己选择要背的单词,使用起来更主动

功能齐全,市场背单词程序有的功能,在这个小程序上都有,可使用登陆备份等功能

这是一个可以根据用户记忆曲线安排用户每天学习计划的背单词小程序,并且依托微信这个巨大的流量平台已经在小程序流量平台发布,拥有了一定数量的用户

项目免责说明:该项目界面UI一定程度模仿墨墨背单词,由于该项目并非用于商业,免费且开源,仅供学习参考,最终解释权归项目负责人所有

开源:本项目已在GitHub上开源,并在多个小程序社区被转载和发布

说明:该小程序并无自己的数据库,使用的是扇贝单词api(后期版本计划使用自己数据库)

背单词页面,仿墨墨背单词

单词选词页面(目前支持四六级词汇,考研词汇,四六级核心词汇等)

每天任务细节页面

每个单词设置单词权重

初始单词权重为0.5

每忘记一次单词,会有相应的算法去减掉一定的权重

会有排序算法将单词列表将单词按权重从低到高重新排列

每天安排新的任务计划时,权重低的单词优先安排

个人设置页面

目前实现功能

每日单词量设置

已加入计划单词量

备份与还原

登陆设置

词汇测试

词汇量全服排名

待完成功能

单词上限购买

记忆模式:看中文拼英文

词汇量测试的全服排名模仿跳一跳的排名

项目历程

该项目是由小鸡单词1.0进行版本更新,由于版本改动较大,所以作为新版本发布

项目todo列表

[✔] 背单词的界面美化

[✔] 删掉wafer云后台

[✔] 将数据放在bomb云

[✔] 将单词的选择做成每日选词的模式

[✔] 可以根据使用者对单词的掌握程度,在日后的学习中穿插复习

[✔] 添加历史学习情况表

[✔] 单词测试的排名

[✔] 每日单词详情,细节

[ ❌ ] 增加购买单词的功能

源码简介

下面是小程序的各页面构成

一共15个页面,主要页面有5个,另外有五个页面由于上个版本遗留,暂时废弃,但是考虑到后续版本可能会继续使用,所以保留(不占空间)

Demo

├─data //本地词库

├─dist //bmob云的sdk

├─images //图片素材

├─pages //

│ ├─about //关于我

│ ├─all_detail //统计页,学习情况详情

│ ├─audio_test //听音词汇测试,本版本废弃

│ ├─choice //挑选单词书,本版本废弃

│ ├─collect_card //收集单词的卡片

│ ├─detail-word //单词收索页,本版本废弃

│ ├─index //

│ ├─job //选词页面

│ ├─me //设置页面

│ ├─my_word //已挑选的单词展示页

│ ├─rank //排名页,本版本废弃

│ ├─search //搜索页,本版本废弃

│ ├─study //学习页,重要页面

│ ├─suggestion //建议页

│ └─test //词汇测试页

└─utils

项目目前的发展

小程序目前的累计使用人数已超过一千

主要集中在10月份

小程序在搜索栏被打开的比例占了55%

小程序使用人群

从目前情况来看,18~24岁的年轻女性比较多看来还是女孩子比较爱背单词

目前小程序的发行版本 3.5.6666

3.5.6667版本开始加入广告

项目后期发展规划

加入单词购买功能

简化算法

建立自己的单词数据库

感慨

代码现在看来还是比较臃肿,方法也都很笨,后期的版本更新会继续优化。

小程序的的核心代码在study页(代码较烂,有点看不下

后台使用bmob云,小程序够用,目前免费,感兴趣自行搜索

墨墨背单词mysql_GitHub - flymysql/WeChat-applets: 微信小程序小鸡单词相关推荐

  1. 微信小程序 | 小鸡单词2.0

    2018-11-02 更新 UI美化 没了 2018-10-30 更新 项目主页:背单词微信小程序–小鸡单词 该项目已上架微信小程序市场,可以通过微信搜索"小鸡单词"进行使用 项目 ...

  2. c语言帮助记忆单词的小程序,帮助记忆单词的书课堂活动微信小程序软件_速记背单词...

    帮助记忆单词的书课堂活动微信小程序软件_速记背单词 下载地址: 内容预览 快速记忆单词的方法bewilderment.mp4 快速记忆单词的方法bewitching.mp4 快速记忆单词的方法beyo ...

  3. WeChat applet 微信小程序(1)

    微信小程序 Wechat applet 微信小程序开发工具下载网址 https://developers.weixin.qq.com/miniprogram/dev/devtools/download ...

  4. 基于微信小程序的单词记忆系统(Java+SSM+MySQL)

    目 录 摘 要 I ABSTRACT II 第1章 绪论 1 1.1 研究目的及意义 1 1.2 研究现状 1 1.3研究内容及结构 3 1.3.1研究主要内容 3 1.3.2论文结构 3 第2章 系 ...

  5. WeChat applet 微信小程序(3) 事件绑定

    WeChat applet 事件绑定 概述 事件是视图层到逻辑层的通讯方式,事件可以将用户的行为反馈到逻辑层进行处理. 事件可以绑定到组件,当用户在视图层触发该组件的事件时,就会执行逻辑层中对应的事件 ...

  6. weChat applet 微信小程序(2) WXSS 小程序组件

    WXSS 概述: WXSS(WeiXin Style Sheets)是一套样式语言,用于描述WXML组件的样式 WXSS具有CSS的大部分特性,但对其进行了扩展: 尺寸单位 rpx(Resonsive ...

  7. 微信背单词类小程序,小鸡单词源码下载,打卡微信小程序

    微信背单词类小程序,小鸡单词源码下载,微信小程序开发学习案例,小程序开发教程.一个用来背单词每天打卡的微信小程序,还有词汇测试,包含多种词库后台由腾讯云wafer解决方案. 前段时间开始学做微信小程序 ...

  8. 基于微信小程序的英语单词记忆系统的设计与实现_kaic

    摘  要 当前时期,国内的经济获得了非常快速的发展,互联网技术在持续的创新和完善,教育教学方面也在不断的进步,教育全面深化改革在发展,并且移动互联网技术在教育领域获得了大量的实践以及应用.语言的全球化 ...

  9. 基于微信小程序的英语单词记忆系统的设计与实现(论文+源码)_kaic

    摘  要 当前时期,国内的经济获得了非常快速的发展,互联网技术在持续的创新和完善,教育教学方面也在不断的进步,教育全面深化改革在发展,并且移动互联网技术在教育领域获得了大量的实践以及应用.语言的全球化 ...

  10. 微信小程序开发案例分享-必背诗:从0到1,从前端到数据库

    序 大概在2018年8月份,突发的一个想法就是接触下微信小程序来练练手,虽说这个时间点微信小程序已经很火了,但想想古人说的话:"整就中咧,干就完啦".所以还是坚持走一遍,建一个自己 ...

最新文章

  1. 用css网站布局之十步实录~
  2. 如何制定好的方案之三:实施策略是关键
  3. python-install-package-C++编译器问题---03
  4. TCP协议疑难杂症全景解析|硬核
  5. python 中文apichm_python api 中文 chm
  6. ubuntun安装ssh,并远程链接服务器操作
  7. Spring Boot系列教程八: Mybatis使用分页插件PageHelper
  8. SQL:插入数据的小坑
  9. 水上运动鞋行业调研报告 - 市场现状分析与发展前景预测
  10. 【路面分类】基于matlab灰度共生矩阵图形纹理检测+SVM路面状况分类【含Matlab源码 1519期】
  11. layerdate一款很好用日期插件
  12. OSAL 添加一个LED任务
  13. MFC使用ODBC连接SQL Server 2008数据库编程
  14. 梯度下降算法的细节补充(凸函数, 导数, 偏导数,梯度, 方向导数以及负梯度下降最快背后的泰勒身影)
  15. MuseScore入门教程(一、下载,并新建乐谱)
  16. dellr720服务器性能,戴尔服务器R720
  17. 2022 七校联合NewStarCTF 公开赛赛道 WEEK3|MISC
  18. 请求接口参数正确请求失败的问题
  19. 网易2018校园招聘编程题真题集合 详解
  20. 二手车行业临近洗牌时间

热门文章

  1. s深度linux没有ll等命令的解决办法
  2. python爬iptv直播源脚本_GitHub - bensonlai2002/iptv-m3u-maker: IPTV 国内+国外 电视台直播源m3u文件, 收集汇总本地源脚本...
  3. 基于Springboot的Java邮件系统的设计与实现(附论文和源码)
  4. 计算机二级access宝典app,二级Access考试宝典
  5. 虚拟机里CDlinux 里的水滴 minidwep-gtk
  6. 【pyqt5学习】——日历控件calendarWidget设置单元格格式(前景、背景)、日历控件属性编辑
  7. Linux【环境部署 02】yum源镜像下载+挂载镜像+本地yum源配置+局域网yum源服务搭建+局域网yum源使用(一篇学会离线yum源配置)
  8. 《Java从入门到放弃》系列文章改版中...
  9. Java 度分秒转经纬度,经纬度转度分秒,度分转经纬度,经纬度转度分
  10. 基于讯飞语音API应用开发之——离线词典构建