学习计划的添加规则

新用户注册完成之后,有几个默认数据:

  1. 学习量
  2. 默认个性化的学习序列
  3. 资源本身的序列

资源本身的序列

image.png

这个表中,排序,也就是1,2,3,4,5,6.。。。。。这个东西视为资源本身的排序。

默认的个性化的学习序列

每个新注册用户,自己的学习序列和上面的资源本身的排序是一样的。除非我在后台手工调整。学习序列的样子是这样的(因为现在我)
动画片:1,2,3,4,5,6,7,......一直到动画片最后一个
儿歌:同上
绘本:同上

学习量

动画片,儿歌,绘本都是4

学习计划的生成逻辑

学习计划是针对每个孩子的,生成学习计划时,用到的数据有2个

  1. 个性化的学习序列
    2.学习量

例如:动画片的个性化的学习序列是:
1,2,3,4,5,6,7,8,9,10(我们假设只有10个)
学习量是4
那么,第一周,用户的学习计划的内容是:
1,2,3,4对应的资源名称

为何是1234,而不是12345,是因为学习量是4.如果学习量是5,那么就应该是12345.
虽然是4个数,为何是1,2,3,4,而不是3,4,5,6, 原因是从孩子“个性化学习序列的最开头开始计算,取4个数”
取来的数,对应的名称是那个呢?依据如下图:

image.png

当然,我估计每个资源名称有一个唯一的Id号,这个我不太清楚,需要你看看源代码。

以上说的是第一周,这个周是怎么计算的呢。就是按照星期几计算:
例如用户注册时,是周3,从用户注册那个时间点立刻生成一份学习计划内容。
学习计划内容什么时候发生变化呢?是在每周一零时零点零分,形成一个新的学习计划内容:我们接着上面的例子,第二周学习计划的内容就应该是:

image.png

就是去找5,6,7,8对应的资源的ID号对应的资源。
一周的学习计划只生成一次,一旦生成之后,本周不能更改,即便是我更改了,系统也不认,只有到周一的零时零点零分时,才会重新计算。重新去计算时,主要看学习量和学习序列本身有什么变化,从哪个位置号开始计算等3个指标(位置号看下面的介绍)

人工调整“个性化学习序列”的处理逻辑

image.png

这个序列是系统自己产生的,如果我手工更改了怎么处理?
这里的方式是,用“,”(英文逗号隔开)的一串数字。例如我可以把这个孩子的“学习序列”手工改成
1,2,3,4,5,2,3,4,5,6,3,4,5,6,7,4,5,6,7,8,9,10

程序里面有一个判断,这些数据是否超出了资源本身排序序号的最大值,例如上面这个例子中,资源排序一共就到10,如果我手工更改时,写了11,16等等大于10的数,则是无效的。

孩子已经用了一段时间,我半中间想改这个孩子的学习序列,怎么处理:

还是按照上面的例子,这个孩子已经走到了第二周,在第二周的星期6,我做了以下更改:

  1. 我把这个孩子的学习序列从1,2,3,4,5,6,7,8,9,10改成了1,2,3,4,5,2,3,4,5,6,3,4,5,6,7,4,5,6,7,8,9,10
  2. 学习量没有改,还是4.
    那么,周六我改完之后,用户的学习计划内容不变,直到第三周零时零点零分时,系统开始重新计算。这时,让我们看一下,系统怎么计算
image.png

这个时候,系统计算学习计划的结果应该是:5 6 3 4
这个图,上面的红色的数字,是位置号, 下面的黑色的数字,是资源的排序号,(因为资源都有一个唯一的id,这个id又对应着一个唯一的排序号,所以,可以理解这个黑色的数字就是资源ID)
前两周,资源位置号已经被用去了8个,所以,第三周,位置号要从第9开始。取4个,所以,资源ID就是:5 6 3 4

位置号是可以调整的

接着上面的例子,第二周的周六,我把位置号的调整起始位置改成了1,那么,第三周,学习计划的内容就变成了:1 2 3 4

END
额外添加备注:

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,772评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,458评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,610评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,640评论 1 276
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,657评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,590评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,962评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,631评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,870评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,611评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,704评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,386评论 4 319
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,969评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,944评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,179评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 44,742评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,440评论 2 342

推荐阅读更多精彩内容