认知负荷理论
工作记忆是整条学习链路最窄的管道。认知负荷理论(Cognitive Load Theory, CLT)研究的就是:如何不为这根管道徒增拥堵。
理论来源
Sweller 在 1980 年代研究问题解决时提出,此后发展为教育心理学中被引用最多的理论框架之一。理论把学习时工作记忆承受的负荷分为三类:
三类负荷
1. 内在负荷(Intrinsic Load)
材料本身的复杂度,由元素交互性决定:要同时在工作记忆中保持多少个相互依赖的元素。
let与const的区别:元素少,内在负荷低。- 闭包 + 作用域链 + 执行上下文:元素多且相互依赖,内在负荷高。
内在负荷不可消除,但可以分级:先学元素少的版本(部分任务),再逐步整合。这就是「分块」「脚手架」「简单→复杂排序」的依据。
2. 外在负荷(Extraneous Load)
由呈现方式引入的、与学习目标无关的负荷。这是三类中唯一「纯浪费」的:
- 图文分离:图在上一页,说明在下一页,读者必须来回翻——搜索损耗。
- 冗余呈现:把图里的每个数字再用正文念一遍。
- 术语前置:在读者有可挂靠的概念之前就引入专业名词。
- 花哨装饰:与内容无关的动画、插图、排版噪音。
外在负荷是文档与教学设计最大的可优化项。 Sweller 等人的「认知理论 adapted to多媒体学习」及 Mayer 的多媒体学习原则(邻近原则、冗余原则、分段原则等)给出了系统化的规避清单。
3. 相关负荷(Germane Load)
用于构建图式(schema)的认知投入——把新知识组织成可复用的结构。这是「好负荷」:引导学习者自我解释、比较样例、归纳模式,都是把负荷从「应对呈现缺陷」转向「建构知识」。
专家逆转效应(Expertise Reversal)
CLT 最反直觉的发现:对新手有效的呈现方式,对熟练者恰恰是负担。
- 新手:完整样例(worked example)优于自主探索——探索对外行是纯外在负荷。
- 熟练者:样例反而冗余,自主解决问题更有效。
这意味着「最好的教程」取决于读者位置。跳过太简单的内容不是偷懒,是认知卫生。
对学习者的实际含义
CLT 多为教学设计理论,但自学者同时是自己课程的设计者,可以直接使用:
- 一次一个新概念群:内在负荷高时,砍掉同时引入的其他新东西。
- 选呈现质量高的材料:图文对照紧密、术语出现前先定义的教材,帮你省掉外在负荷。
- 用样例起步,用练习收尾:新领域先读完整解题样例(不是只看答案),有骨架后再做题。
- 警惕「顺便学」:用不熟的框架学不熟的概念 = 双重内在负荷叠加,两者都学慢。
与其他页面的关系
- 工作记忆的容量约束是 CLT 的物理基础:记忆系统。
- CLT 帮你减少坏负荷;合意困难帮你增加好负荷——两者共同构成「负荷管理」的完整图景。
- 「外在负荷最小化」与「制造困难」不矛盾:困难应当来自提取与整合( germane),而不是来自呈现混乱(extraneous)。
延伸阅读
- Sweller, van Merriënboer & Paas 的 CLT 综述(各版本)
- Mayer, Multimedia Learning
- 书:Teaching Tech Together(Wilson, 2019)第 3 章是面向技术教学者的 CLT 实践版