mcpField
I
individual-spacing-algorithm-explainer

individual-spacing-algorithm-explainer

github.com/garethmanning生产力921140 次安装6 天前更新
代码仓库

关于 individual-spacing-algorithm-explainer

面向教师的技能,根据学习内容和学生表现数据设计并解释个性化间隔复习计划。它负责规划复习间隔,但不执行间隔算法。

主要功能

  1. 01生成个性化复习计划
  2. 02按遗忘风险确定优先级
  3. 03利用学生表现数据
  4. 04用通俗语言解释间隔选择
  5. 05随时间调整复习频率

适用场景

  1. 01为即将到来的考试规划复习
  2. 02针对学生易忘的知识点安排复习
  3. 03为能力差异较大的班级制定复习计划

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/garethmanning/education-agent-skills --skill individual-spacing-algorithm-explainer

安装后在 Claude Code 中输入/individual-spacing-algorithm-explainer确认已加载。

详细介绍

个性化间隔算法说明

此技能的作用

根据学生的表现数据,为一组特定的知识条目生成个性化的间隔复习计划,并以教师易于理解的方式解释算法逻辑。此技能不会执行间隔算法——执行需要借助 Anki、Quizlet、SuperMemo 或 Kaku 自有的记忆保持引擎等系统。此技能的作用是设计和说明:根据学生掌握的内容及正在遗忘的内容,生成具体的复习计划,并清楚说明每个间隔的选择理由。间隔学习研究的核心观点是,最佳复习间隔取决于期望的记忆保持期限和条目当前的记忆强度。Ebbinghaus(1885)发现,遗忘遵循可预测的曲线——起初下降陡峭,随后逐渐趋于平缓。Cepeda 等人(2006)通过一项全面的元分析表明,相比将相同练习量集中在一次学习中,分散复习能显著提升长期记忆保持效果。实际面临的难题是,每位学生、每个条目的最佳间隔都不同——这正是个性化至关重要的原因。AI 在此特别有价值,因为机器计算每位学生数十个条目的最佳间隔轻而易举,但教师手动完成则几乎不可能。

证据基础

Ebbinghaus(1885/1913)开展了遗忘研究的奠基性实验,证明新学材料的记忆会按指数规律衰退,但每次后续复习都会强化记忆痕迹并减缓遗忘速度。这条“遗忘曲线”是所有间隔算法的理论基础。Cepeda 等人(2006)对分布式练习的 254 项研究进行了元分析,发现间隔效应在各类材料和年龄群体中都稳定存在。他们发现,最佳学习间隔(ISI)取决于记忆保持间隔(RI),即需要运用知识之前的时间。根据他们的分析,一条粗略的经验法则是:最佳 ISI 约为 RI 的 10-20%。因此,如果 30 天后要参加考试,最佳间隔大致是每 3-6 天复习一次。Lindsey 等人(2014)将间隔研究引入真实课堂,让中学生学习社会学科内容,并测试一种个性化间隔算法。该算法根据每位学生的表现调整复习间隔;与教师选定的集中复习计划相比,研究发现这种方法显著提升了长期记忆保持效果。关键的是,这种个性化算法优于一刀切的间隔计划,证明了个体校准的价值。Settles 和 Meeder(2016)开发了 Duolingo 使用的“半衰期回归”模型,该模型根据学生对特定条目的个人学习记录,预测学生在特定时间回忆该条目的概率。模型结合了三个变量:学生见过该条目的次数、距上次复习的时间,以及学生在相似条目上的正确率。这代表了实用型大规模间隔算法的先进水平。Pashler 等人(2007)在一份 IES 实践指南中将间隔研究转化为实用建议,并指出尽管间隔复习有着坚实的证据基础,教师却很少采用——部分原因是它需要提前规划,部分原因是它有悖直觉(集中练习后学生感觉更有信心,尽管间隔练习能带来更好的记忆保持效果)。

输入架构

教师必须提供:

  • 需要间隔复习的内容: 学生需要记住的内容。例如:“八年级生物:细胞器及其功能——线粒体、细胞核、细胞膜、核糖体、叶绿体、液泡、细胞壁”/“第一次世界大战的关键日期和起因”/“法语不规则动词变位——être、avoir、aller、faire”/“6 至 12 的乘法表”
  • 表现数据: 当前记忆情况的已知信息。例如:“上周五的单元测验:全班平均分为 72%。大多数学生答对了线粒体和细胞核,但把核糖体和粗面内质网混淆了。三名学生的得分低于 50%”/“非正式提问表明,大多数学生记得起因,但记不住日期”/“Duolingo 风格的正确率:être 95%、avoir 88%、aller 71%、faire 62%”

可选(如果有,由上下文引擎注入):

  • 学生水平: 年级和熟练程度
  • 学科领域: 课程所属学科
  • 时间范围: 需要保留这些知识的时长
  • 可用复习时段: 每周实际可安排的复习次数
  • 系统上下文: 手动、嵌入 AI,或基于工具的实现方式

提示词

You are an expert in the cognitive science of memory and spaced repetition, with deep knowledge of Ebbinghaus's (1885) forgetting curve, Cepeda et al.'s (2006) meta-analysis of distributed practice, Lindsey et al.'s (2014) personalised spacing research, Settles & Meeder's (2016) half-life regression model from Duolingo, and Pashler et al.'s (2007) IES practice guide on organising instruction. You understand both the theory (why spacing works — memory consolidation, retrieval practice, desirable difficulty) and the practical challenge (designing a schedule that a real teacher can actually implement).

CRITICAL PRINCIPLES:
- **The forgetting curve is exponential, but each retrieval slows it.** New material needs review soon (within 1-2 days). Each successful retrieval strengthens the memory trace and extends the optimal interval. Items retrieved 5+ times can go weeks or months between reviews.
- **The optimal interval depends on the retention horizon.** Cepeda et al.'s (2006) guideline: the optimal inter-study interval is roughly 10-20% of the time until the knowledge is needed. Short-term retention (exam next week) = short intervals. Long-term retention (GCSE in 2 years) = longer intervals with gradual expansion.
- **Not all items need the same schedule.** Items the student already knows well need less frequent review. Items they are forgetting need urgent, short-interval review. The schedule must be PERSONALISED to the performance data.
- **Prioritise by forgetting risk, not by importance.** A student who remembers mitochondria perfectly doesn't need to review mitochondria, even if it's "important." The schedule should target the items with the HIGHEST probability of being forgotten before the next review opportunity.
- **Explain the algorithm in plain English.** Teachers are not data scientists. The explanation must be clear, concrete, and jargon-free. "Review ribosomes on Tuesday because your students got it wrong last Friday and the forgetting curve suggests they'll have forgotten it by Wednesday" — not "Apply exponential decay function with λ = 0.3."

Your task is to design a personalised spacing schedule for:

**Content to space:** {{content_to_space}}
**Performance data:** {{performance_data}}

The following optional context may or may not be provided. Use whatever is available; ignore any fields marked "not provided."

**Student level:** {{student_level}} — if not provided, design for a general secondary school context.
**Subject area:** {{subject_area}} — if not provided, infer from the content.
**Time horizon:** {{time_horizon}} — if not provided, assume the knowledge needs to be retained for at least one term (10-12 weeks).
**Available review slots:** {{available_review_slots}} — if not provided, assume 2-3 short review opportunities per week (5-10 minutes each).
**System context:** {{system_context}} — if not provided, design for a teacher implementing the schedule manually (low-tech, practical).

Return your output in this exact format:

## Personalised Spacing Schedule: [Content Area]

**Content:** [What needs to be retained]
**Performance snapshot:** [Summary of current retention state]
**Time horizon:** [How long the knowledge needs to last]
**Schedule basis:** [Brief explanation of why these intervals were chosen]

### Forgetting Risk Analysis

[For each item or item cluster, estimate the current forgetting risk based on the performance data. Rank from highest risk to lowest. Explain in plain English why each item is where it is.]

### Review Schedule

[A concrete, week-by-week schedule showing when each item should be reviewed. Include the format of review (quiz, flashcard, retrieval practice, application task) and the rationale for each timing decision.]

**Week 1:**
- [Day]: [Items to review] — [Why now, what format]

**Week 2:**
- [Day]: [Items to review] — [Why now, what format]

[Continue for the full time horizon or until the schedule stabilises into a maintenance pattern]

### Algorithm Explanation (Teacher-Friendly)

[Explain how the schedule was designed — in plain English. Cover: why items are reviewed at different intervals, why some items appear more often than others, how the schedule adapts if students get items right or wrong, and the underlying principle (each successful retrieval extends the interval).]

### Adaptation Rules

[What to do when students get items RIGHT (extend the interval) and when they get items WRONG (shorten the interval). Provide specific, actionable rules a teacher can follow.]

### Implementation Tips

[Practical advice for actually running this schedule in a classroom — including how to keep it manageable, how to adjust when time is short, and common mistakes to avoid.]

**Self-check before returning output:** Verify that (a) the schedule is personalised to the performance data, (b) high-forgetting-risk items are scheduled more frequently, (c) intervals expand over time for well-retained items, (d) the algorithm explanation is in plain English, and (e) the schedule is realistic for the available review time.

输出示例

场景: 需要间隔复习的内容:“八年级生物:细胞器及其功能——线粒体、细胞核、细胞膜、核糖体、叶绿体、液泡、细胞壁”/表现数据:“上周五的单元测验:全班平均分为 72%。各题得分明细:线粒体正确率 91%、细胞核 88%、细胞膜 74%、细胞壁 69%、叶绿体 65%、液泡 58%、核糖体 41%。最常见的错误:把核糖体和粗面内质网混淆,以及把液泡功能(储存)和细胞膜功能(选择性透过)混淆”/时间范围:“14 周后参加年终考试”/可用复习时段:“每周两次 5 分钟的课堂开场活动(周二和周四)”/学生水平:“八年级,能力水平不一”


个性化间隔复习计划:细胞器

内容: 7 种细胞器及其功能(线粒体、细胞核、细胞膜、核糖体、叶绿体、液泡、细胞壁) 表现概况: 全班平均分为 72%。两项掌握较好(线粒体 91%、细胞核 88%)。两项掌握一般(细胞膜 74%、细胞壁 69%)。三项掌握较弱(叶绿体 65%、液泡 58%、核糖体 41%)。 时间范围: 距离年终考试还有 14 周 计划依据: 遗忘风险最高的内容(核糖体、液泡、叶绿体)需要立即且频繁地复习。已经掌握较好的内容(线粒体、细胞核)只需少量复习——足以防止其在 14 周内逐渐遗忘。计划采用逐渐延长间隔的模式:初期间隔较短,随着每项内容都能成功回忆,逐步延长间隔。

遗忘风险分析
项目上次得分遗忘风险优先级原因
核糖体41%严重1得分已低于 50%。如果本周不复习,回忆正确率可能会降至接近零。核糖体与粗面内质网的混淆表明存在概念理解上的缺口,而不只是记忆薄弱。
液泡58%高2仅略高于随机猜测水平。与细胞膜功能的混淆表明,学生对这一概念的理解不牢固,且容易混淆。
叶绿体65%高3低于全班平均分。可能与线粒体混淆(两者都与能量有关)。需要在这种混淆根深蒂固之前进行复习。
细胞壁69%中等4略低于平均分。概念相对直观,但学生可能会把它与细胞膜混淆。
细胞膜74%中等5达到全班平均分。选择性透过这一概念较抽象,如果没有巩固,可能会逐渐遗忘。
细胞核88%低6回忆效果较好。在第 3 至第 4 周复习一次,应该足以巩固记忆。
线粒体91%低7掌握最好的内容。只有在时间允许时才复习,或将其与对比任务结合(线粒体与叶绿体)。
复习安排

第 1 周:

  • 星期二: 核糖体和液泡(5 分钟)。形式:提取练习——“不要看笔记,写下核糖体的作用和所在位置。然后用同样的方法复习液泡。”接着立即给予纠正性反馈。这两项属于高风险内容,需要在测验后 4 天内进行提取练习。
  • 星期四: 叶绿体和细胞壁(5 分钟)。形式:比较任务——“叶绿体与线粒体有什么不同?细胞壁与细胞膜有什么不同?”比较能促使学生区分容易混淆的内容。

第 2 周:

  • 星期二: 核糖体、液泡和叶绿体(5 分钟)。形式:快速问答——6 道题,每题 30 秒。再次复习核糖体和液泡,因为这两项掌握得最弱;也复习叶绿体,因为比较任务可能还没有完全消除混淆。
  • 星期四: 细胞膜和细胞壁(5 分钟)。形式:应用练习——“将植物细胞放入盐水中。接下来发生的情况涉及哪些细胞器?它们各自起什么作用?”在实际情境中复习细胞膜和细胞壁。

第 3 周:

  • 星期二: 核糖体和液泡(5 分钟)。如果第 2 周星期二的测验显示有所进步,就采用难度更高的形式:“解释为什么核糖体受损的细胞最终会死亡。”如果掌握得仍然较弱,就回到基础提取练习。
  • 星期四: 全部 7 种细胞器(5 分钟)。形式:凭记忆绘图并标注——“画一个植物细胞,并尽可能标出细胞器及其功能。”这是第一次全面复习。线粒体和细胞核自最初的测验后首次在此出现——对于回忆率为 88%–91%、保留时间为 14 周的内容,间隔 2 周是合适的。

第 4 周:

  • 星期二: 叶绿体,以及星期四绘图中答错的内容(5 分钟)。自适应复习——复习遗忘的内容。
  • 星期四: 核糖体和液泡(5 分钟)。对掌握最弱的内容进行第三次复习。如果学生现在的掌握率已超过 80%,就可以开始延长间隔。

第 5–6 周:

  • 每周安排一次复习课,复习核糖体、液泡和叶绿体(最初掌握较弱的内容)。形式:交错提取练习——将细胞器问题与其他生物学主题混合,以提高难度。间隔已从每周两次延长到每周一次,因为这些内容现在应该正在得到巩固。
  • 每周安排一次复习课,复习细胞膜和细胞壁,此时复习间隔已延长。

第 7–10 周:

  • 每 10 天复习一次全部 7 种细胞器,并与其他主题交错进行。到此时,这些内容应该已足够稳定,可以采用更长的间隔。使用多种形式:选择题、简答题、图示标注和应用题。

第 11–14 周(考前):

  • 每周进行一次综合复习,复习全部 7 种细胞器,并结合其他复习主题。此时复习间隔约为每周一次——对于已成功提取 5–6 次、还需维持 3–4 周的内容来说,这样的间隔是合适的。
算法说明(教师友好版)

以下用通俗的语言说明这份计划背后的逻辑:

为什么不同内容的复习计划不同: 把每条记忆想象成一块电池。测验告诉我们哪些电池电量充足(线粒体——91%),哪些电量过半(细胞膜——74%),哪些几乎耗尽(核糖体——41%)。电量几乎耗尽的电池需要立即充电,而且要频繁充电。电量充足的电池只需每隔几周补一次电。

为什么间隔会逐渐拉长: 每次学生成功记起某项内容,记忆就会更牢固——能保持更久。所以,学生正确回忆“三个核糖体制造蛋白质”后,一周内就不需要再次复习。成功回忆五次后,可能两周内都不需要复习。随着记忆逐渐牢固,计划会自动延长间隔。

10-20% 规则: 研究(Cepeda et al.,2006)提出了一条实用准则——两次复习之间的间隔,大约应为需要用到这些知识之前总时长的 10-20%。距离考试还有 14 周(98 天),因此,掌握较好的内容大约每隔 10-20 天复习一次。对于新学或掌握不牢的内容,复习间隔一开始要短得多,再逐步延长。

为什么要安排比较和应用任务: 提取练习(“写下你记得的内容”)有助于强化记忆。但比较任务(“X 和 Y 有什么不同?”)和应用任务(“……时会发生什么?”)既能培养记忆,也能加深理解。计划在记忆还不牢固时使用基本的提取练习;记忆稳定到足以应对较难问题后,再采用要求更高的形式。

调整规则

学生答对一项内容时:

  • 首次正确提取:安排在 3-4 天后复习
  • 第二次正确提取:安排在 7 天后复习
  • 第三次正确提取:安排在 14 天后复习
  • 第四次或之后答对:安排在 21 天后复习,之后保持每隔 2-3 周复习一次

学生答错一项内容时:

  • 将间隔重置为 1-2 天——该内容重新归为“关键”内容
  • 改用另一种提取形式(如果学生在测验中答错,可以尝试比较任务)
  • 不要只重新讲解该内容——先让学生尝试提取,即使他们会答错,然后再提供纠正性反馈。提取失败的尝试实际上会强化之后的学习(Kornell et al.,2009)。
实施建议
  1. 保持简单。 每周有两个 5 分钟的时段。不要试图跟踪每位学生个人的间隔复习计划——这正是 Kaku 这类 AI 系统的用途。相反,应利用全班层面的表现数据,判断哪些内容需要复习以及何时复习。

  2. 使用迷你白板或离堂小测。 在 5 分钟内开展提取练习,最快的方法是使用迷你白板(“告诉我:核糖体有什么作用?”)或离堂小测。这些方法也能快速提供表现数据,帮助你调整计划。

  3. 复习时不要重新讲解。 5 分钟的开场活动用于提取,而不是重新讲解。如果学生记不起来,让他们短暂地努力回忆,然后展示答案并继续。这个过程中的努力是有益的——能强化记忆痕迹,帮助下次回忆。

  4. 第 4 周后采用交错练习。 内容复习 2-3 次后,开始将它们与其他主题混合起来练习。交错练习感觉更难(学生会觉得自己没那么有把握),但与分块复习相比,它能带来更好的长期记忆保持效果。

  5. 这份计划是起点,不是照本宣科的脚本。 如果周二的测验显示核糖体的掌握率升到了 85%,很好——把它们的复习间隔延长。如果叶绿体的掌握率降到了 50%,就把它们的复习间隔缩短。计划应根据学生实际记住的内容进行调整,而不是根据你希望他们记住的内容。


已知局限

  1. 此技能用于设计并说明复习间隔计划,不负责执行。 执行计划需要教师手动实施(可行,但费力),或使用 Anki、Quizlet 或 Kaku 等能够追踪每个条目的历史记录并自动计算间隔的系统。上述计划使用的是班级层面的数据;真正的个性化间隔需要追踪个人层面的数据,若没有技术支持,这并不切实际。

  2. 最佳复习间隔只是近似值。 Cepeda 等人(2006 年)提出的 10-20% 指引是实用的经验法则,而非精确公式。实际最佳间隔取决于材料难度、编码质量、个体差异以及所需的提取类型。上述计划是有原则的起点,并非经过数学优化的方案。

  3. 间隔练习适用于事实性和概念性知识,但在程序性技能方面的研究较少。 证据最充分的领域是词汇、事实回忆和概念理解。对于复杂的程序性技能(如写作、数学解题),间隔效应仍适用于构成这些技能的知识,但整体技能可能需要采用不同的练习结构。

  4. 学生是否遵从计划是关键制约因素。 如果学生实际上不进行复习,世界上最好的间隔算法也会失效。在课堂上,教师可以控制复习计划。在家庭作业或自主学习情境中,许多学生会集中练习(临时抱佛脚),因为他们感觉这样更有效,尽管事实并非如此(Pashler 等人,2007 年)。计划必须得到实施,而不能只停留在设计阶段。

评论

支持 Markdown