如何学好数学:一份切实可行的计划

几乎每一个认为自己数学不好的人,其实都背着一个故事,而这个故事是错的。它通常始于一个艰难的学年、一位讲得太快的老师,或一场考砸了的考试,然后硬化成一种信念:有些人天生有数学脑,而我没有。这个信念感觉像是一种解释。它其实只是一个不再努力的借口。
这里有一个更有用的真相。学好数学是一项技能,而技能会以可预测的方式回应练习。那些看起来天赋异禀的学生,几乎总是只不过做了更多正确类型的练习,只是他们通常没把它叫做练习。本文给出一份切实可行的提升计划,建立在学习研究真正揭示的内容之上,但不会承诺它会毫不费力。它不会。但它有效,而且对那些笃定它不会有效的普通人也有效。
第一步,丢掉数学脑的迷思
学好数学最大的障碍不是数学本身。是那个信念:能力是固定的,而你天生就没被分到多少。这个信念之所以悄悄害人,是因为它把每一次出错都变成了证据。一道题做错了,你想的不是我还没学会这个,而是看吧,我就是不是学数学的料,于是你又抽离了一点。
几十年关于技能发展的研究指向相反的方向。数学上的进步来自刻意练习和有用的反馈,而不是来自一种你要么有要么没有的天赋。学不好数学的那种感觉是真实的,但那是缺一项技能的感觉,而不是缺一个器官。这个区别很重要,因为缺一项技能有明显的补救办法,而缺一个器官没有。把你当前的水平当作起点,而不是判决,这份计划的其余部分才有发力之处。如果数学真的让你倍感压力,那种恐惧值得直接面对,我们在如何克服数学焦虑中专门谈了这一点。
练习之前先诊断
大多数想学好数学的人,一上来就对着眼前的东西更用力地学。这就像还没弄清楚哪里出了毛病就先吃药。更快的路径是先弄清楚你究竟在哪里卡住。
数学是无情地层层累积的。每个知识点都站在它之前的知识点之上,所以两年前的一个薄弱点不会乖乖留在过去。它会悄无声息地破坏建立在它之上的一切。一个被代数难住的学生,很多时候真正卡住的其实是分数或负号,再多的代数练习也修不好一个分数问题。
所以从一次快速诊断开始。做一组涵盖你近期各个知识点的混合题目,把注意力放在不是你每道是否做对,而是事情究竟在哪一步崩溃。是列方程?是计算?还是知道该选哪种方法?把它们写下来。这份简短、略带不适的清单是你能做的最有价值的事,因为它告诉你之后的一切该瞄准哪里。
先修补基础
一旦你有了薄弱点地图,要抵住直接跳到当前课程正在讲的内容的冲动。找到最早那处断裂,先修好它。如果根源是分数,那么在分数上做几次有针对性的练习,对你代数成绩的帮助会超过一周的代数刷题。
这感觉像在往回走,实际上恰恰相反。你不是在倒退,而是在浇筑地基,好让新内容有结实的东西可以依托。学生们常常惊讶地发现,修好一个早期知识点,就能让一堆看似无关的后续问题迎刃而解。这就是累积型学科难得一次站在你这边。我们许多直观理解数学的讲解文章正是为此而生:重建那些基础概念,让它们终于讲得通,而不是被死记硬背。
靠解题练习,而不是靠看
这里是大多数学习时间被浪费的地方。反复看笔记、给课本划重点、看别人把一道题做出来,都感觉很有成效,而它们几乎不挪动指针。它们培养的是认得出,那种你觉得自己能做的舒服感,而这和真正在一张白纸上写出答案是一项完全不同的技能。
真正建立数学能力的,是提取式练习:自己解题,盖住解答,只在你给出答案之后才对照检查。当你卡住、努力够向下一步的那个费力的瞬间,不是学习失败的迹象。它正是学习发生的那一刻。我们在如何高效学习数学中更深入地讲了为什么这样有效,但一句话版本很简单:你读过的一道题是输入,你解过的一道题是输出,而考试永远只要输出。
也要把练习对准合适的难度。你总能做对的题目是复习,而复习感觉很棒却几乎什么都不教。你总是做错的题目超前太多,只会让你气馁。最佳区间是你大约三分之一会做错的题目,难到需要真正动脑,又近到伸手可及。尽量待在那里,你的进步速度会跳上一个台阶。
把它分散开,它才记得牢
什么时候练习几乎和怎么练习一样重要。本能是临时抱佛脚,在考试前来一次英勇的长时间集中突击。临时抱佛脚也许能撑过明天,但到下周大半就忘光了,因为记忆需要在两次练习之间留出时间来巩固。
补救办法是把同样总量的练习摊到更多天里。每周三四次短时练习胜过一次长时间的集中突击,因为每两次练习之间的间隔,也就是你部分遗忘、然后又得重新回想的那段空当,正是把内容牢牢烙进去的关键。在一次练习里也要把不同题型混着做,而不是一种接一种地刷。在比方说一道因式分解题、一道应用题和一道分数题之间来回切换,会感觉更难、更杂乱,而这份难度正在做真正的功:它迫使你去辨认一道题需要哪种方法,而这正是考试考查的真本事。完整的论证在数学练习中的间隔重复里。
把错误当成你的课程表
数学好的学生不是那些犯错更少的人。他们是那些把每一个错误当作信息而不是判决的人。当你做错一道题,最糟糕的反应是瞟一眼正确答案,点点头,然后翻过去,这几乎什么都不教你。有用的反应是弄清楚你究竟错在哪里,然后在面前什么都不放的情况下,从零开始把这道题重做一遍。
粗心的失误和概念上的漏洞之间有真正的区别,值得点明你刚刚犯的是哪一种。计算上的失误靠放慢速度、检查过程就能修好。而概念上的漏洞,也就是不理解为什么某一步是被允许的,只能靠回到那个概念本身去修。把你反复犯的错误简单记录下来,就把你的错误变成了一份个性化的学习指南,它直指你最需要练习的地方。
养成习惯,然后让它复利累积
这一切作为一次性努力都行不通。学好数学是小而频繁、略带不适的练习在数周内复利累积的结果。每天做二十分钟有针对性练习的学生,会赢过每月一次搞四小时恐慌式突击的学生,每一次都赢。坚持胜过强度,因为它顺着记忆构建的方式来,而不是与之对抗。
这正是Math Zen被设计来自动实现的节奏。你靠解题而不是靠看来学习,这让你默认就处在提取式练习中。一套自适应系统会把知识点分散开并重新浮现,于是间隔效应自然发生,而不必你自己排时间表;难度会校准,好让你待在那个被挑战却不被压垮的高产区间。应用负责搭好结构,你唯一要带来的,只是每天几分钟诚实的投入。
总结
学好数学不是去解锁某种隐藏的天赋。它是一连串不起眼、可学会的动作:丢掉能力固定的故事,诊断你究竟在哪里卡住,修补基础,靠解题而不是靠看来练习,把练习分散开,从你的错误里挖出下一步该做什么。每一步都是用进步的舒服感觉,去换那个真正的东西。
从比你觉得值得的还要小的地方开始。挑出那个搞砸了最多题目的薄弱点,这一周就花在它上面,盖住书页,让铅笔动起来。数学上的进步几乎从来不是以突然灵光一闪、忽然就擅长了的方式到来。它是以一种安静、稳定的领悟出现:那些曾经把你彻底卡死的题目,如今不再难倒你了。
常见问题
- 学好数学需要多长时间?
- 比大多数人想象的要快,如果只针对某一个知识点;但如果是整门课,又比谁都希望的要久。通过有针对性的练习,像分数或因式分解这样的具体薄弱点,通常一到三周就能扭转过来。要在整门课上达到全面熟练,则需要几个月稳定的短时练习。诚实的回答是:这件事取决于原始天赋的程度远比你想的小,真正起作用的是你是否用对方法、坚持练习,而不是偶尔搞一次马拉松式的临时抱佛脚。
- 我已经很努力了,为什么数学还是学不好?
- 几乎总是方法的问题,而不是大脑的问题。两种模式造成了大部分困境。第一,基础缺失:某个更早知识点留下的漏洞悄悄拖垮了建立在它之上的一切,于是努力都落在了裂开的地基上。第二,被动学习:反复看笔记、看别人的解题过程感觉像在用功,但它培养的是认得出,而不是自己写出答案的能力。补好基础,转向从零开始解题,努力才终于开始得到回报。
- 任何人都能学好数学吗,还是需要一个数学脑?
- 只要能读懂并跟上一段推理的人,都能学好中学和大学初级数学。所谓固定的数学脑,大多是人们在几次糟糕的经历让他们相信自己不是这块料之后,讲给自己听的故事。关于学习的研究表明,进步来自刻意练习和有用的反馈,而不是来自一种你要么有要么没有的天赋。那些看起来天赋异禀的学生,通常只是做了更多有针对性的重复练习,只是他们往往没把它叫做练习。
- 提升数学最快的方法是什么?
- 找到你真正的薄弱点,直接用题目去攻克它,而不是因为感觉舒服就反复复习那些你早已掌握的内容。最快的进步来自把大部分时间花在你能力的边缘:那些你大约三分之一会做错的题目。盖住答案把它们解出来,立刻对照检查,把做错的重做一遍。舒服的复习感觉很有成效,实际上几乎不带来任何改变;有针对性、略带不适的练习才是速度所在。


