返回列表
笔记

从掌握知识到解决问题:深度解读Jonassen的《结构性与非结构性问题解决学习成果的教学设计模型》

从问题类型入手,理解结构性与非结构性问题为何需要不同的教学设计模型,以及这对 PBL 的实际启发。

2025-07-01中文

为什么“问题”本身值得被分析

当我们谈 Problem-Based Learning 时,常常默认 “problem” 这个词已经足够清楚。但 Jonassen 在 1997 年提醒我们:问题并不是同一种东西,不同问题类型需要完全不同的教学设计支持。

这件事之所以重要,是因为当代许多建构主义教学法,本质上都把“问题”放在了学习组织的中心。问题的性质,决定了学习的性质;问题的结构,也会直接决定我们应该如何设计教学环境。

传统教学设计的盲点

Jonassen 首先指出,尽管问题解决常被视为高阶思维的核心,但传统学习分类和教学设计模型对它的处理却相当薄弱。原因在于,很多模型默认把问题解决当作知识、规则和技能的简单组合。

而现实却并非如此。问题解决至少涉及:

  • 领域知识
  • 结构性知识与心理模型
  • 推理与论证能力
  • 元认知监控
  • 动机与坚持
  • 对自身偏差和策略的认识

也就是说,问题解决不是技能列表的简单相加,而是一种更复杂的活动。

三种不同的问题

Jonassen 最经典的贡献之一,就是把问题区分为三类。

1. puzzle 问题

这类问题往往是脱离真实情境的逻辑谜题,例如河内塔、传教士与食人族。它们很适合研究思维过程,但与真实世界实践关系有限。

2. 结构性问题

这类问题最常见于课本与学校作业中。它们通常有:

  • 明确目标
  • 可识别的已知与未知
  • 相对清晰的规则
  • 稳定的评价标准

很多数学题、化学题、程序练习都属于这一类。

3. 非结构性问题

这类问题更接近日常世界中的复杂处境。它们通常:

  • 目标并不完全明确
  • 限制条件模糊
  • 有多个合理解法,甚至没有标准答案
  • 需要价值判断与论证

教育、政策、环境治理、课程改革等议题,大多都是非结构性问题。

两种设计逻辑,不能混为一谈

一旦区分了结构性问题与非结构性问题,教学设计就不能继续“一刀切”。

结构性问题更适合程序化支持

对于结构性问题,设计者可以帮助学习者:

  • 识别问题状态
  • 调用相关规则与原理
  • 进行步骤化推理
  • 验证答案是否正确

这种设计逻辑与信息加工理论较为相容。

非结构性问题更像设计过程

非结构性问题则完全不同。它更像一个“设计过程”,而不是对唯一解的搜索。学习者需要:

  • 先界定问题本身
  • 理解不同利益与视角
  • 收集并评估证据
  • 构造论证
  • 为自己的判断辩护

这正是为什么单纯把课本练习题包装成 “PBL” 往往会失败。因为你只是给结构性问题换了一个外观,却没有真正改变学习任务的性质。

这对 PBL 有什么直接启发

Jonassen 的框架至少给了我三个很直接的提醒。

第一,不要把所有问题都当成同一种问题

有些问题适合练习程序与规则,有些问题则需要开放的探究空间。如果不区分,教学设计就会失焦。

第二,越真实的问题,越需要更多支持系统

非结构性问题不会因为“更开放”就更容易。恰恰相反,它通常更依赖:

  • 相关案例
  • 信息资源
  • 对话与协作工具
  • 问题表征工具
  • 支架与反馈

第三,评估方式必须随问题类型改变

对结构性问题,标准答案仍然重要。
但面对非结构性问题,我们更需要评价:

  • 学习者如何界定问题
  • 如何组织证据
  • 如何进行论证
  • 如何在不确定条件下做出判断

结语

Jonassen 这篇文章看似是在分类“问题”,其实是在逼我们重新理解“学习成果”。

如果教育只把“掌握知识”当成目标,那么结构性问题训练已经足够。
但如果我们希望学习者能在复杂、不确定、充满冲突的现实世界中行动,那么我们就必须认真设计非结构性问题的学习经验。

而这也意味着:真正的 PBL 不是把“题目”换成“项目”,而是把学习的中心,从知识点覆盖,转向复杂问题中的判断、建模、协作与意义建构。