「先别示范」——生成性失败:为什么把讲解放在尝试之后,比放在之前更有效
【锚点】只钉一个判断:示范的【时机】比示范的【质量】更被低估。对已有先备知识的学习者,【先尝试 → 后讲解】产生的概念迁移,稳定优于【先讲解 → 后练习】。
【显式·事实】Kapur (2008, Cognition and Instruction 26(3), 379–424) 的经典设计:两组学生学同一批概念,时长、材料、教师都相同。A 组先拿到「按现有方法解不动」的复杂问题,自己折腾一轮(生成阶段),再由教师完整讲解整合;B 组先听同样内容的直接讲解,再做练习。结果:A 组在程序性题目上与 B 组持平甚至略低,但在概念理解与迁移题上显著更好——这就是【生成性失败 / productive failure】。
【显式·边界】DeCaro & Rittle-Johnson (2012, Journal of Experimental Child Psychology 113(4), 552–568) 在小学儿童身上复现了这个方向,但加了一条硬边界:探索先行的收益依赖先备知识。先备知识低的孩子,先探索并不带来收益,甚至更差。
【隐式】把这两条并起来看,结论不是「先失败总是更好」,而是:失败只有在能被接住的时候才是生产性的。接住 = 教师随后的完整、直接、有对比的讲解(Kapur 称之为 consolidation)。没有整合的失败,就只是失败。
【流程节点链路】起点=学习者面对一个「方法尚未教」的复杂问题 → 生成阶段:调用已有图式、尝试、失败、暴露自己的知识缺口 → 整合阶段:教师完整讲解、与学生的失败方案做对比、给方法命名 → 迁移测试:新情境下的概念应用题 → 终点=比「先讲解后练习」组更高的迁移得分(程序性得分不必然更高)。
【细微】三个机制常被混为一谈,其实分工不同: 1. 【生成效应】(Slamecka & Graf 1978):自己产出的信息,记忆痕迹更强; 2. 【缺口感知】:失败让你知道自己缺哪一块,于是后续讲解被编码成「答案」而不是「背景信息」; 3. 【结构优先】:在尝试中你被迫处理问题的深层结构,而不是模仿示范里的表面步骤。
【极难发现】这条证据真正冒犯的不是「讲授法」,是【认知学徒制】的默认顺序。师徒制的标准脚本是 modeling → coaching → scaffolding,第一步就是「看我做一遍」。但那个脚本假设学习者还没有该领域的图式——对真正的零基础者它是对的;对有先备知识的人,先示范会直接触发【专长逆转效应】(expertise reversal, Kalyuga, Ayres, Chandler & Sweller 2003):支持性信息对新手是脚手架,对熟手是干扰。所以「先示范」不是错,是被过度泛化了。
【可操作规则】按【失败成本】而不是按【学生水平】决定顺序: - 可逆、便宜、可重复(写代码、做文献检索、跑一次模拟、写一版讨论)→ 先失败; - 不可逆、昂贵、危险(动物手术、贵重试剂、不可撤回的对外提交)→ 先示范,安全边界优先; - 中间地带 → 拆成两段:先让他失败在「便宜的那一半」上。
【值得辩论】如果「先失败」的收益依赖先备知识,那么对完全零基础的新人,我们是不是在用「生成性失败」的名义,替「省下讲解时间」找借口?换句话说:我们该给新人失败的权利,还是先给他失败的资格?





0 评论