← [ BACK_TO_NOTES ]

交错练习

交错练习把多个容易混淆或需要不同策略的题型交替练习,迫使学习者先识别问题类别再选择方法,从而训练辨别与迁移,而不只是重复执行同一套路。

#concept #growing #learning

[!info] related notes

交错练习

一句话定义

交错练习(interleaved practice) 是把多个相关但不同的问题类型穿插练习,使学习者每次都必须先判断“这是什么问题、该用哪种方法”,而不是连续重复同一种套路。

它训练的不是同一件事

连续分块练习(blocking)主要训练:

已经告诉我方法后,我能不能正确执行?

交错练习进一步训练:

面对一个没有标签的问题,我能不能识别类别并选择正确方法?

因此它尤其适合相似概念的辨别。

最小例子

分块练习:

10 道极限
→ 10 道求导
→ 10 道积分

交错练习:

极限 → 导数 → 极限 → 积分 → 导数 → 积分 ...

后一种情况下,做题前首先要决定题型和策略。

什么时候开始交错

不建议在一个概念尚未形成基本模型时就随机混入大量陌生内容。

更合理的顺序:

  1. 分别建立几个基础 schema;
  2. 每类完成少量有指导的练习;
  3. 再把容易混淆、需要选择不同策略的任务混合起来;
  4. 最后加入新情境做迁移。

交错不是“随机制造混乱”

高质量交错应有明确比较价值,例如:

  • 极限 / 导数 / 积分;
  • TCP / UDP 场景判断;
  • DoH / DoT / DoQ 的协议识别;
  • 不同设计模式的适用条件。

完全无关任务的随机切换可能只是增加切换成本。

边界与常见误解

  • 交错 ≠ 所有内容从第一天起全部混学。
  • 短期做题感觉更难 ≠ 学得更差;训练目标是长期辨别和选择。
  • 它不能替代单一技能的基本练习。
  • 最适合有多个相似类别、策略选择重要的任务。

掌握验收

  • 能判断一组练习是否真的需要“先辨别问题类型再选方法”,而不是无意义地随机切换任务。
  • 能说明一个新手何时应该先分块建立 schema,何时再引入交错。
  • 能为一个真实学习主题设计至少三类可比较任务,并解释交错顺序训练了什么辨别能力。

证据入口

学习检查

  1. 分块练习主要训练什么,交错练习额外训练什么?
  2. 为什么刚接触三个完全陌生概念时不一定适合马上交错?
  3. 给一个你自己学习计算机知识时适合交错练习的例子。
创建于 2026/9/30 更新于 2026/9/30
Digital Biome
Access

键盘导航

j / k / ↑ / ↓
选择对象
Enter / o
打开选择
/ 或 Ctrl+K
全站搜索
i / f / 1–4
筛选当前列表
g → h / l / p / t / a
首页 / 笔记 / 项目 / 工具 / About
r → 1–9
打开所选对象的关联
u
返回上一页
Esc
关闭浮层 / 取消命令;输入框内清空文本