最强大脑记忆曲线(9)——按错误频率排序待听写内容

本文介绍了如何通过增加过程评价类字段和最后一次评价权重,设计正确率算法来按正确率或错误率排序待听写内容,以优化学习效率。主要涉及到数据结构的调整和评卷脚本的修改,强调了最后一次评价的重要性。
摘要由CSDN通过智能技术生成

写下本篇内容,完全出于“让自己的思路看得见” ,技术层倒没有什么难点。核心思想:增加几个评价过程数据字段、并给最近评价结果以较高权重。最终实现 按正确率或错误率排序待听写内容的目的。

一、增加“过程评价类”字段及“最后一次评价”字段

我的数据结构中没有字段用以记录“总的错误次数、总的正确次数、最后一次评价结果、正确率等这些信息”。
在这里插入图片描述

【正确率算法】
如果最后一次为正确,正确率 = 总正确次数/(总次数)*80% + 最后一次的正确率100%*20%;
如果最后一次为错误,正确率 = 1-(总错误次数/(总次数)*80% + 最后一次的错误率100%*20%);

【正确率的应用】
按正确率对所要复习的内容排序,优先复习正确率低的。

【正确率使用特殊算法的原因】
放大最后一次评价的影响,因为最后一次复习的效果更能说明孩子当下掌握该知识点的程度。

二、修改脚本

2.1 修改评卷脚本

点击“正确”或“错误”按扭前,需要先获取到当前单词的“总正确次数”、“总错误次数”;然后更新过程表。脚本如下:

        # ###############获取当前单词的总正确次数、总错误次数
      
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值