第 8 章
让知识自己跑起来
懂,和会,是两套完全不同的认知系统。这不是比喻,是过去四十年认知心理学反复验证的事实。但大多数数学学习者不知道。
他们用“看懂”来衡量掌握,然后在一遍遍挫败中怀疑智商。我们先从一个简单的认知实验开始。
这不是思想实验,你现在就能做。请计算:3加5等于几。同时,记住这串数字:7、2、9、4、1。算完了吗?3加5等于8。现在,不要往回翻,复述刚才那串数字。
如果你能记住三到四个,属于正常范围。有些人能记住全部五个,有些人只能记住两个。这取决于你的工作记忆容量——我们在第3章详细讨论过那块“脑子里的黑板”。
关键在于,计算3加5这件事几乎没有占用你的认知资源。它自动完成了。你的工作记忆可以全力用来记住那串数字。
现在做第二组。请计算17乘以14。同时,记住这串数字:3、8、5、2、6。算完了吗?17乘以14等于238。现在复述数字。这次你还能记住几个?
如果你和大多数人的表现一致,这次记住的数字个数会显著下降。可能只剩一两个,可能完全记不住。因为你的工作记忆被“计算17乘14”这件事占用了。你需要同时处理十位和个位的乘法,需要记住中间结果——17乘10等于170,17乘4等于68,170加68等于238——需要执行进位操作。这些步骤中的每一步都在消耗那块黑板上的空间。数字串被挤出去了。
这个实验揭示了一个残酷的认知真相:在数学学习中,“懂”和“会”之间的距离,就是17乘14和3加5之间的距离。
3加5是高度自动化的。你不需要“算”,你只是“知道”。这个事实——3加5等于8——已经从陈述性知识变成了程序性知识,从需要检索的条目变成了直接可用的反应。
17乘14对大多数人来说还没有达到这个程度。你知道怎么算,你知道乘法的规则,你知道进位的步骤。但“知道怎么算”和“算出来”之间,存在着一道需要消耗认知资源才能跨越的鸿沟。这道鸿沟有一个正式的名字。
认知心理学区分两种知识:陈述性知识和程序性知识。陈述性知识是关于“是什么”的知识——你知道勾股定理的内容,知道二次方程的求根公式,知道微积分基本定理的表述。程序性知识是关于“怎么做”的知识——你看到一道几何题,自动识别出直角三角形,自动调取a平方加b平方等于c平方,自动把它代入已知条件求解。前者是说明书,后者是技能。
数学学习中最隐蔽也最普遍的陷阱,就是把前者当成后者。你看懂了一道例题的每一步推导。因式分解,提取公因式,配方,移项——每一步都清清楚楚。你的大脑在加工这些步骤时产生了一种流畅感。这种流畅感被你的元认知系统错误地解读为“我已经掌握了”。
你合上书,拿出一道类似的题,盯着它看了三十秒,脑子里一片空白。刚才那个清清楚楚的东西去哪了?它还在你的长时记忆里。但它是以陈述性知识的格式储存的——它是一串“关于如何解题的描述”,而不是一个“解题的动作程序”。
当你需要执行这个程序时,你需要把那串描述重新翻译成操作步骤,而翻译的过程需要占用工作记忆。如果你的工作记忆容量本来就不大——大多数人的工作记忆只能同时处理四个左右的组块——翻译过程本身就会把它占满。你没有多余的认知资源去处理题目的具体特征,去监控解题进程,去检查中间结果是否合理。这就是“懂但不会”的认知机制。
我们得谈谈“熟练度错觉”。这个词描述的是一种普遍到几乎每个人都经历过的认知状态。你反复阅读同一道例题的解析,每一次都觉得顺畅,每一次都觉得自己掌握了。你翻开笔记,看到那些工整的推导步骤,心里涌起一阵踏实感。你甚至会在考试前最后翻一遍错题本,告诉自己“这些我都会了”。
然后考试时你发现你不会。这不是你自欺欺人。这是你的大脑在加工两种不同信息时产生了混淆。当你阅读一份已经解好的题时,你执行的是识别操作——你在判断每一个步骤是否合理,你在跟随作者的思路。识别是被动的,信息就在你面前,你只需要做出“合理”或“不合理”的判断。
这种加工会产生一种知觉流畅性,而人类大脑有一个根深蒂固的倾向:把加工流畅性误认为掌握程度。你觉得顺畅,所以你觉得会了。
但识别和提取是完全不同的认知操作。提取是主动的。信息不在你面前,你需要从长时记忆中把它调取出来。这个调取过程需要你生成检索线索,需要在记忆网络中搜索,需要在多个可能的候选答案中做出选择。识别依赖的是知觉加工,提取依赖的是记忆检索。这两条神经通路的重叠程度远比你想象的要小。
认知心理学家做过一个经典的对比实验。一组学生学习一段教材后,用传统方式复习:反复阅读教材,重做已经看懂的例题。另一组学生用提取练习:合上书本,尝试回忆刚才学过的内容,尝试重新推导例题的步骤。
学习阶段结束时,两组学生都报告了相似的掌握感——他们都觉得自己会了。但一周后的测试中,提取练习组的成绩显著高于反复阅读组。在某些实验中,差距达到了一倍以上。这个现象被称为“测试效应”。但这个名字有误导性。它不是在说考试本身有什么魔力。
它是在说,主动从记忆中提取信息这个动作,本身就是最有效的学习机制之一。每一次成功的提取,都在强化那条从问题到答案的神经通路。而每一次被动的识别,只是在强化你已经很擅长的那件事——判断别人给出的答案是否合理。
数学学习中有一种特别致命的行为模式:反复重做已经做对的题。这感觉很好。流畅,确定,有成就感。但它在认知上几乎是无效的。因为你没有在练习“从问题到答案”的提取过程——答案已经在纸上了。你在练习的是“从答案到答案”的确认过程。这个过程的自动化,对解题没有帮助。
现在我们可以回到上一章结尾留下的那个问题了。第7章讨论了组块化——把零散的信息打包成更大的单元,从而绕过工作记忆的容量限制。但章末留下了一个未解之谜:即使构建了高质量的组块,学习者仍然可能卡在“知道但想不起来”的状态。那些组块就在长时记忆里,但你无法在需要的时候自动激活它们。答案就在自动化的机制里。组块化解决的是存储格式问题——信息以什么结构储存在长时记忆中。
自动化解决的是提取效率问题——这些信息在需要时能以多快的速度、消耗多少认知资源被调取出来。它们是两个独立但互补的过程。
一个类比:组块化相当于把你的文件从散乱的纸片整理成文件夹。自动化相当于在你的桌面上创建快捷方式。没有文件夹,你找不到文件。没有快捷方式,你每次都要打开一层层目录才能找到它。数学高手和普通学习者的区别,往往不在于他们存储了多少文件夹——很多数学困难的学生其实知道大量公式和定理。区别在于他们创建了多少快捷方式。
而这些快捷方式的创建机制,已经被认知神经科学揭示得相当清楚。从受控加工到自动化加工,中间需要经历一个被称为“提取练习”的阶段。受控加工是缓慢的、有意识的、容易出错的、需要占用大量工作记忆资源的。自动化加工是快速的、无意识的、准确的、几乎不占用工作记忆的。从前者到后者的转变,不是靠“理解”,不是靠“顿悟”,而是靠大量重复的提取。但这里有一个关键的限定:不是所有重复都有效。
集中练习——在短时间内大量重复同一种题型——在短期内确实能提高速度和准确率。但它产生的自动化是脆弱的。一旦间隔时间拉长,一旦题型稍有变化,这种自动化就很容易崩溃。认知心理学中的“必要难度”理论指出,学习过程中适度的困难会增强长期记忆的保持。那些让你感觉最顺畅的练习方式,往往产生最短暂的掌握。这个结论有大量的实证支持。
在一项经典研究中,研究者让两组被试学习同样的词汇材料。一组采用集中练习——在一天内反复学习同一组词。另一组采用间隔练习——学习分散在几天中进行,每次学习之间间隔一定时间。
学习阶段结束时,集中练习组的即时测试成绩更高。他们记得更牢,反应更快。但三十天后的延迟测试中,间隔练习组的成绩显著反超。集中练习组的遗忘速度远远快于间隔练习组。
这个发现对数学学习有直接的含义。考试前突击复习虽然能应付考试,但几个月后几乎全部忘光。突击复习是集中练习的极端形式。它在短时间内密集激活了相关神经通路,产生了短暂的流畅感。
但它没有给大脑足够的时间去巩固这些通路,也没有创造那些“带着困难的提取”机会。考试一结束,通路迅速衰减。
间隔提取的原理是:每一次你从长时记忆中成功提取一个组块,你都在强化那条检索路径。而如果你在提取时遇到了适度的困难——比如间隔时间足够长,记忆已经开始模糊——这种“带着困难的提取”对长期记忆的强化效果更强。
困难不是学习的障碍,困难是学习的信号。它告诉你的大脑:这条通路还不够稳固,需要更多的巩固。
这解释了为什么那些看起来“天生数学好”的人,往往并不是因为他们在某一次学习中理解得更深。他们可能更早地、无意识地完成了大量间隔提取练习——在做作业的过程中,在考试中,在给别人讲题的过程中。他们可能自己都没有意识到自己在做提取练习。但认知机制是相同的。
我们得面对一个事实:这个过程是缓慢的。没有任何捷径可以让一个陈述性知识在一夜之间变成完全自动化的程序性知识。
那些宣称“三天掌握微积分”的课程,本质上是在教你陈述性知识——让你能识别微积分的概念和步骤,让你产生“我懂了”的感觉。但当你真正需要解决一个涉及积分的问题时,你会发现那些步骤没有自动跑起来。你仍然需要一步步有意识地推导,而工作记忆在这个过程中随时可能过载。
但缓慢不等于无望。恰恰相反,正是因为自动化的路径是清晰的,它才给了所有学习者一个可以操作的抓手。
你可以设计自己的提取练习。原则只有三条。第一,从重学转向重测。每次复习时,不要先翻开笔记。先拿出一张白纸,尝试写下你能回忆出的所有内容——公式、定理、解题步骤、关键概念之间的关系。这个过程会很痛苦。你会发现自己只能写出一小部分。你会强烈地感受到“我明明看过这些东西”。这种感受本身就是有价值的反馈:它在告诉你,哪些知识还停留在“识别”层面,还没有进入“提取”层面。
写完之后,再翻开笔记核对。那些你没有回忆出来的部分,就是你接下来需要重点练习的。第二,安排间隔。
不要在一天内反复练习同一道题。今天做完一道因式分解,明天再做一道类似的,下周再做一道变式。间隔的长度可以逐渐拉长——从一天到三天,从三天到一周,从一周到一个月。每一次间隔后的成功提取,都在告诉你的大脑:这条通路是重要的,需要长期维护。
第三,引入变式。不要反复做完全相同的题。改变数字,改变表述方式,改变题目的上下文。把一道代数题变成一个几何问题,把一道应用题变成一个纯符号运算。变式的目的是让你从不同的角度提取同一个核心组块,从而让这个组块的激活路径变得更加多元和稳固。如果你只练习完全相同的题型,你的大脑会学会识别“这道题的样子”,而不是学会提取“这道题背后的结构”。
现在我们可以诚实地面对个体差异了。不同学习者在自动化速度上确实存在差异。有些人只需要较少的提取练习次数就能达到自动化,有些人需要更多。
这种差异可能与工作记忆容量有关,与先前知识结构有关,甚至可能与睡眠质量有关——睡眠在记忆巩固中扮演着关键角色,而不同人的睡眠效率差异很大。我们还不完全清楚所有的调节变量。认知心理学界对这个问题仍然存在活跃的争论:自动化速度的个体差异到底在多大程度上由遗传因素决定,在多大程度上可以通过训练方法弥补?目前的证据指向一个谨慎的结论——遗传因素确实起作用,但训练方法的效应量远大于大多数人预期。
但路径是一致的。无论你的起点在哪里,从陈述性知识到程序性知识的转变,都必须经过提取练习。没有替代方案。
那些看起来“天生数学好”的人,并不是跳过了这个阶段。他们可能更早地、无意识地完成了大量提取练习。他们可能自己都没有意识到自己在做提取练习。但认知机制是相同的。
这对“数学差”的学习者意味着什么?意味着你不需要羡慕那些“一看就会”的人。
他们的“一看就会”要么是错觉——他们其实不会,只是识别得很流畅——要么是他们已经通过大量练习完成了自动化,只是练习的过程没有被你看到。无论哪种情况,你面前的路径和他们走过的路径在本质上是同一条。也意味着你需要放弃一个常见的幻想:有一天你会突然“开窍”,然后所有数学都变得容易。不会的。开窍的感觉通常是自动化完成后的副产物——当你不再需要有意识地思考每一个步骤时,你当然会觉得“容易”。
但这种容易是练习的结果,不是练习的替代。让我们回到开篇那个双任务实验。3加5和17乘14之间的差距,就是自动化程度的差距。如果你现在开始,每天做几次提取练习——不是反复看,而是合上书本,主动回忆,主动计算——一个月后,17乘14会变得和3加5一样自动吗?不会。
但17乘14会变得比现在更自动。它占用的工作记忆资源会减少。你在计算它时能同时记住更多数字。而更重要的是,那些比17乘14更复杂的操作——因式分解,配方,求导——也会沿着同样的路径逐渐自动化。
每一个自动化的基础操作,都在为你释放认知资源。这些释放出来的资源不会被闲置。它们会被你的认知系统重新分配,用于处理更高层次的问题——识别题型,选择策略,监控解题进程,检查答案的合理性。这就是认知自由。
当一个学习者不再需要把工作记忆全部消耗在基础运算和常规步骤上时,他才能开始真正思考数学。他才能注意到题目中的结构特征,才能在不同的解法之间做出选择,才能反思自己的解题过程是否合理。这些能力——元认知,问题表征,策略选择——是数学思维的核心。
但它们只有在基础技能自动化之后,才有机会被激活。这不是天赋。这是认知负荷的重新分配。而那道从“懂”到“会”的鸿沟,现在有了名字。它叫自动化缺失。跨越它的桥梁只有一座,叫提取练习。这座桥走起来不轻松,它需要时间,需要重复,需要忍受“想不起来”的挫败感。但它是可走的。每一个走过这座桥的人,都会在桥的另一端发现同一件事:那些曾经需要拼命去想的东西,现在自己跑起来了。
当基础运算和常规步骤不再占用工作记忆时,思考的焦点会自然转向别处。转向哪里?转向那些无法被自动化的事——判断一道题到底在问什么,在多个可能的解法中选择最优的一个,在解题过程中监控自己是否走错了方向,在得出答案后评估它是否合理。这些能力有一个共同的名字:元认知。它们是数学思维真正的核心。而它们只有在基础技能自动化之后,才有机会被激活。