🧩 概念:认知负荷理论 (CLT)

1. 核心定义 (The Essence)

Abstract

认知负荷理论指出,人类的工作记忆(Working Memory)容量极其有限。如果教学任务或界面设计要求处理的信息量超过了这个容量,学习或操作就会失败。

解决的核心痛点:如何设计信息呈现方式,以适应人脑有限的带宽,避免 ” 死机 ” 或 ” 丢包 “。

2. 核心命题与原则 (Atomic Propositions)

3. 运行机制:水桶模型 (Mechanism)

⚙️ 资源博弈公式

  • 目标状态:总负荷 工作记忆总容量。
  • 优化策略: 1. 减少 外在负荷(去除噪音)。 2. 管理 内在负荷(把大任务拆小)。 3. 增加 相关负荷(引导深度思考)。

🆚 关键区别

维度内在负荷 (Intrinsic)外在负荷 (Extraneous)相关负荷 (Germane)
来源知识本身的复杂度糟糕的设计/教学学习者主动的理解
性质必要之恶纯粹的浪费有益的投资
应对拆解 (Chunking)消除/简化鼓励/促进

4. 应用场景与反模式 (Use Cases)

  • ✅ 适用场景 (前端/设计视角)
    • UI 设计: 遵循 Don’t Make Me Think 原则,减少用户寻找按钮的时间(降低外在负荷)。
    • 代码重构: 将长函数拆分为短函数,降低阅读代码时的上下文持有成本(管理内在负荷)。
    • 数据可视化: 使用图表代替大段文字,利用 视觉思维 的并行处理能力(降低外在负荷)。
  • ⛔ 误用与反模式
    • 多余的装饰: 界面上花哨但无用的动画,会抢占用户的注意力资源。
    • 分裂注意力效应 (Split-Attention Effect): 比如把图表放在第 1 页,把图表的解释文字放在第 2 页,迫使读者的视线来回跳跃。

5. 知识图谱

6. 参考与延伸

  • 经典文献: Sweller, J. (1988). Cognitive load during problem solving.
  • 推荐书籍: 《设计心理学》(Don Norman) —— 很多原则本质上都是在讲如何降低认知负荷。