首页 › education › 刷Anki却记不住?学习科学大逆转

刷Anki却记不住?学习科学大逆转

导语

如果你是学生或者终身学习者,你大概率听过这句话——"Active Recall(主动回忆)+ Spaced Repetition(间隔重复)就是学习的终极答案"。YouTube上千万播放量的学习博主、Reddit上数十万成员的Anki社区、甚至顶级大学的学习中心,都在传递同样的信条。但一位前医学博士站出来说:"你可能搞错了重点。"

Dr. Justin Sung,拥有210万订阅的学习教练,在他的视频《The PROBLEM with Active Recall and Spaced Repetition》中,提出了一个在教育圈引发巨大争议的观点:Active Recall和Spaced Repetition确实有效,但如果你的"编码质量(Encoding Quality)"不够,这两把利器可能只是在帮你在错误的方向上狂奔。 这个视频获得了114万次播放,在Anki社区和学习圈引发了数百条激烈讨论。

这不是又一个"学习方法"的搬运视频。它触及了认知科学中一个被长期忽视的核心问题:你是怎么把信息写进大脑的,比你怎么把信息取出来,重要得多。

视频背景卡片

项目 内容
视频标题 The PROBLEM with Active Recall and Spaced Repetition (Truth Behind Studying Smarter)
频道 Justin Sung
时长 约22分钟
播放量 114万+
频道订阅 211万
核心主题 Active Recall和Spaced Repetition的局限性,以及被忽视的"编码(Encoding)"环节
发布日期 2021年10月

核心内容拆解

1. Forgetting Curve的真相:你只是在延缓遗忘

视频开头,Justin Sung先承认了一个事实:Active Recall和Spaced Repetition确实是经过大量研究验证的技术。它们的核心机制是调整Ebbinghaus的Forgetting Curve(遗忘曲线),通过反复提取记忆来减缓遗忘速度。

但关键问题在于——这两项技术本质上是在"维护"已有记忆,而不是在"创建"高质量记忆。 打个比方:如果你的地基打得稀烂,再怎么精心维护那栋楼,它迟早也要歪。Sung用自己的亲身经历来说明这一点:在医学院预科阶段,他每天花4小时刷3000多张Anki卡片,结果依然经常在考试中碰壁。

我的延伸分析: 这就像是在数据库领域——如果写入的数据本身就是脏数据(Dirty Data),你再怎么优化查询索引(Active Recall)和缓存策略(Spaced Repetition),查出来的结果依然是错的。核心问题不在检索端,而在写入端。

2. 大多数人做的"Active Recall"其实是"Shallow Encoding"

这是视频中最核心的论点之一。Sung指出,很多学生以为自己在做Active Recall,实际上他们只是在做浅层编码(Shallow Encoding)后的机械回忆。什么意思?

Sung引用了Bloom's Taxonomy(布鲁姆分类法)来解释这个差异。Active Recall和Spaced Repetition主要停留在Bloom分类法的底层——"Remember"(记忆)和"Understand"(理解)层面。但真正高效的学习需要到达更高的层级:Apply(应用)、Analyze(分析)、Evaluate(评估)、Create(创造)。

我的延伸分析: 这和认知心理学中的"Levels of Processing Theory(加工深度理论)"完全吻合。Craik和Lockhart在1972年就提出,信息的加工深度越深,记忆保持越好。只关注"能不能回忆起来"就像只关注CPU主频——真正决定系统性能的是整个架构,而不仅仅是单一指标。

3. Encoding:被学习圈集体忽视的"第三支柱"

Sung把高效学习拆解为三个核心环节:

  1. Encoding(编码)——信息第一次进入大脑时的处理方式
  2. Retrieval(提取)——从记忆中调取信息的能力
  3. Spacing(间隔)——重复复习的时间安排

大多数学习建议只关注后两项,而第一项Encoding才是决定学习效率的天花板。Sung把Encoding描述为"最关键但也最耗时的学习环节"——它要求你在第一次接触信息时,就进行深层次的认知加工。

Reddit用户补充了一个非常精准的总结: "Justin Sung说的Encoding本质上就是在运用Bloom Taxonomy的高阶部分。重点是你要对信息进行分析、比较、对比、评估,而不是简单地重复。"

4. 从"刷卡片"到"深加工":具体怎么做?

视频中最实用的部分是Sung给出的具体操作建议:

我的延伸分析: 这些方法在认知科学中都有对应的术语——Elaborative Interrogation(精细化追问)、Self-Explanation(自我解释)、和Concept Mapping(概念映射)。这些都是Dunlosky等人在2013年发表的经典综述中被评为"高效用"的学习策略。有趣的是,Sung并没有直接引用这些学术术语,而是用更直觉的方式来讲解,这也许正是他的视频能获得百万播放的原因。

5. Active Recall本身不是问题,问题是它太容易了

Sung在视频中反复强调,他并不是在"反对"Active Recall或Spaced Repetition。他的核心论点是:这两项技术太容易上手了,以至于学习者过早地依赖它们,跳过了更重要的Encoding阶段。

这一点在Anki社区引发了巨大争议。Reddit上r/Anki板块有用户说:"他说得有道理,我的卡片数量从3000减到800,但考试成绩反而提高了,因为我开始关注每张卡片背后的理解。" 也有用户反驳:"Spaced Repetition本身没有问题,问题在于卡片的质量。如果你做的是高质量卡片,效果依然很好。"

我的判断: 两边都有道理。Sung的观点更像是"如果你的Encoding质量高,Spaced Repetition会锦上添花;但如果Encoding质量低,Spaced Repetition只是在帮你更高效地记住你不理解的东西"。

6. PEERO系统:Sung的完整学习框架

在后续视频中,Sung提出了他的完整学习系统——PEERO:

这个系统后来被改名为Perrio,并且有商业化课程。需要注意,Sung的课程在Reddit上也收到了一些负面评价,有人认为"课程内容基本就是他免费视频的延伸,不值得高价购买"。

我的建议: 他的免费视频已经包含了80%以上的核心方法论。如果你想深入了解,先把他YouTube频道的免费内容全部看完,再决定是否需要付费课程。

7. 认知负荷的平衡艺术

视频中一个被很多人忽略的要点是关于Cognitive Load(认知负荷)的讨论。深层Encoding需要更多的认知资源,所以你不能对所有内容都进行深度加工。Sung建议:

我的延伸分析: 这和John Sweller的Cognitive Load Theory完全一致。人的Working Memory(工作记忆)容量有限(Miller的7±2法则,后来修正为4±1),所以必须合理分配认知资源。把所有内容都做深度加工是不现实的,也不经济。

知识结构图

graph TD
    A[高效学习的三大支柱] --> B[Encoding 编码]
    A --> C[Retrieval 提取]
    A --> D[Spacing 间隔]

    B --> B1[浅层编码<br/>Shallow Encoding]
    B --> B2[深层编码<br/>Deep Encoding]

    B1 --> B1a[机械记忆]
    B1 --> B1b[Anki卡片背诵]
    B1 --> B1c[Bloom底层: Remember/Understand]

    B2 --> B2a[比较与对比]
    B2 --> B2b[关系映射]
    B2 --> B2c[生成性问题]
    B2 --> B2d[Bloom高阶: Analyze/Evaluate/Create]

    C --> C1[Active Recall 主动回忆]
    D --> D1[Spaced Repetition 间隔重复]

    C1 --> E[调整Forgetting Curve]
    D1 --> E

    B2 --> F[编码质量决定记忆天花板]
    C1 --> G[提取训练维护已有记忆]
    D1 --> G

    style B fill:#e1f5fe
    style B2 fill:#b3e5fc
    style C1 fill:#fff9c4
    style D1 fill:#fff9c4

实战启示

看完这个视频,我最强烈的感受是:它不只是在教你"怎么学得更好",而是在帮你重新审视"你到底在学什么"。

对学生的启示

如果你现在正在备考——不管是高考、考研、医学考试还是技术认证——问自己一个问题:你能回忆起一个知识点,但你能解释它为什么成立吗? 如果不能,你的Active Recall只是在帮你记住答案,而不是帮你建立理解。

具体行动建议: 1. 做卡片之前先做Encoding:不要看完一段材料就马上做Anki卡片。先用思维导图理清概念之间的关系,再做卡片。 2. 减少卡片数量,提高卡片质量:Sung的经验是,他的卡片从3000降到几百张,但考试成绩反而提高了。因为每张卡片背后都有深层的理解支撑。 3. 用"费曼技巧"做测试:如果你不能用简单的语言向一个外行解释一个概念,说明你的Encoding不够深。

对终身学习者的启示

如果你不在学校,而是在自学编程、学习新技能或者读专业书籍,这个视频的启示同样适用:

  1. 不要把"我读过"等同于"我学会了"。划重点、做笔记这些动作给你一种"我正在学习"的幻觉,但如果你的大脑没有进行深层加工,这些信息在48小时后就会大部分消失。
  2. 学习新概念时,主动找"比较对象"。比如学Rust的所有权系统时,不要只理解Rust是怎么做的,要对比C++的RAII、Java的GC——这种比较分析本身就是Deep Encoding。
  3. 用项目驱动来强制深层Encoding。动手做一个项目比看10个视频更能建立深层记忆,因为在项目中你必须分析、评估、创造——这些都是Bloom Taxonomy的高阶操作。

对教育者的启示

如果你是老师或培训师,这个视频提醒我们:教学设计不能只关注"学生能不能记住",还要关注"学生第一次接触这个知识时的加工深度"。 在课程设计中加入更多比较分析、案例推演、开放式讨论,这些都能促进学生进行Deep Encoding。

延伸学习路径

  1. Justin Sung的TEDx演讲:《Stop Studying, Start Learning》——更精炼的15分钟版本,适合快速理解他的核心理念
  2. 《Make It Stick: The Science of Successful Learning》(Brown, Roediger & McDaniel著)——认知科学领域关于学习方法的经典科普书,很多Sung的观点可以在其中找到学术根基
  3. Dunlosky et al. (2013) 的经典综述:《Improving Students' Learning With Effective Learning Techniques》——对10种学习技术的效用等级进行了系统评估
  4. John Sweller的Cognitive Load Theory——理解为什么不是所有内容都应该深度加工
  5. Justin Sung频道中《7 Years of Building a Learning System in 12 minutes》——完整介绍他的PEERO/Perrio系统

一句话总结

Active Recall和Spaced Repetition是学习的刹车和油门,但Encoding才是方向盘——没有好的编码质量,你只是在一辆失控的车上精确地踩油门。


参考来源

  1. The PROBLEM with Active Recall and Spaced Repetition (Truth Behind Studying Smarter) — 分析的核心视频
  2. Stop Studying. Start Learning | Justin Sung | TEDxUOA — Justin Sung的TEDx演讲
  3. Reddit讨论: The PROBLEM with Active Recall and Spaced Repetition — Anki社区的争议讨论
  4. Justin Sung on learning - Alexandria's Notes — 详细的笔记整理

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护,聚焦5G/6G核心网、3GPP标准解读、通信前沿技术深度分析。 出版作品有《5G核心网原理与实践》《IMS原理与实践》等4本通信专业书籍。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入