还原问题怎么教:倒推法每一步都要反着来,附完整演算过程
孩子把作业本推过来那道题:「一个数加上 8,再乘 3,然后减去 12,最后除以 4,结果是 9。原来这个数是多少?」他在草稿纸上写了一串 9、8、3、12,然后抬头看你。你多半会脱口而出「你倒着算啊」。可他真正卡住的不是「倒着」这两个字——**倒推题只有两条规矩:一是走的顺序要反过来,从最后一步往回退;二是每一步的运算本身也要换成它的逆运算。这两条必须同时做到,只做到一条,结果就对不上了。**孩子十有八九是只反了顺序,没反运算;或者只反了运算,顺序还是从头来。
一、倒推法到底在干什么
你可以把这类题想成一个人走路。他从家里出发,先向东走 3 步,再向北走 5 步,最后向东走 2 步,站到了一个位置上。现在告诉你他站的位置,问家在哪。
你怎么找?肯定是从他现在站的地方开始,先把最后那 2 步「向东」退成「向西 2 步」,再把「向北 5 步」退成「向南 5 步」,最后把「向东 3 步」退成「向西 3 步」。走完这三次退回,脚下就是家。
这里面有两件事同时发生了:顺序反了(最后做的那一步,最先退回去),方向也反了(向东变成向西)。数学上的还原问题一模一样,只是「方向」换成了「运算」:
- 原来是加,退回去就是减;
- 原来是减,退回去就是加;
- 原来是乘,退回去就是除;
- 原来是除,退回去就是乘。
所以「原来这个数」不是靠猜出来的,是靠把每一步的动作原样撤销、一步一步倒着退回来的。这个过程数学上叫逆运算,孩子在做加法验算的时候其实已经用过了,只是没人跟他点破这两件事是同一回事。如果他连「加的逆是减」都还不熟,先回头补加减法验算会比直接讲倒推更省事。
这类题在多数教材里放在三、四年级前后,不同教材版本进度不同,以孩子课本为准。低年级也会出现它的简化版,比如「小明有几颗糖,吃了 3 颗还剩 5 颗,原来有几颗」,只是那时候只有一步,孩子凭直觉就能补回去,感觉不到「倒推」这回事。步数一多到三步四步,直觉就不够用了,得靠规矩。
二、一道完整的题,我把每一步都算给你看
还是开头那道题:一个数加上 8,再乘 3,然后减去 12,最后除以 4,结果是 9。求原来的数。
**第一步,先把题目里做过的事按顺序列出来。**这一步别省,它是后面所有事情的地基。让孩子照着题目念一遍,你在旁边写:
原数 →(加 8)→(乘 3)→(减 12)→(除以 4)→ 9
写成这样一条链子,箭头是有方向的,从左往右。孩子看着这条链子,就知道自己现在要做的事,是从右边的 9 出发,一格一格往左边挪。
第二步,从结果开始,逐格倒退。
从 9 出发,最靠近它的那一步是「除以 4」。除的逆运算是乘,所以退回去要乘 4:
9 × 4 = 36
这个 36 是什么?是「减去 12 之后」的那个数。让孩子说出来,别只写数字。
再往左,上一步是「减去 12」。减的逆运算是加,所以加 12:
36 + 12 = 48
48 是「乘 3 之后」的数。
再往左,上一步是「乘 3」。乘的逆运算是除,所以除以 3:
48 ÷ 3 = 16
16 是「加 8 之后」的数。
最左边一步是「加 8」。加的逆运算是减,所以减 8:
16 − 8 = 8
到这里链子走完了,原来的数是 8。
**第三步,正着走一遍验算。**这一步比解题本身还重要,因为倒推题最难受的地方就是「算完了不知道对不对」。正着走:
8 + 8 = 16 16 × 3 = 48 48 − 12 = 36 36 ÷ 4 = 9
最后正好是 9,和题目给的结果一致,说明 8 是对的。让孩子养成这个习惯:倒推题算完必验,验算不是老师要求的形式,是这类题自带的检查工具,四步验算最多花一分钟。
你可能注意到,倒推的过程里会不停出现「乘 4」「除以 3」这种口算。如果孩子在这一环节慢,整道题的思路就会被算术拖断——他正想着「上一步是减,所以现在要加」,结果卡在 36 + 12 上,回过神来已经忘了自己走到哪一格了。这种情况别去磨题,去磨算。用口算练习卷生成器选好题量、最大数值和运算类型(加减乘除或者混合),打印一张出来,每天两三分钟,把手速提上去,思路就断不了了。它出的是整数题,分数、小数和带括号的混合运算不在里面,练倒推题需要的基础口算刚好够用。
三、遇到「转移」类题目:三堆棋子怎么退回去
上面那种题是一条直链子,倒推起来还算顺。真正让孩子和家长一起卡住的,是「甲给乙、乙给丙」这种转移题。看这道:
有三堆棋子。先从第一堆里拿出和第二堆一样多的棋子放进第二堆;再从第二堆里拿出和第三堆(此时)一样多的棋子放进第三堆;最后从第三堆里拿出和第一堆(此时)一样多的棋子放进第一堆。三次之后,三堆棋子都是 16 颗。原来每堆各有多少颗?
先教孩子一件事:**这种题不要用脑子记,要画表格。**三列分别是三堆棋子,每一行记一次操作之后的状态。表格一摆,倒推就变成了填空。
现在从最后一行往上填。最后一行是:第一堆 16,第二堆 16,第三堆 16。
**退第三次操作。**这次是「从第三堆拿出和第一堆一样多的给第一堆」。关键在于:第一堆得到了和自己一样多的棋子,也就是第一堆翻了一倍。所以倒推时,第一堆要除以 2:
16 ÷ 2 = 8
第一堆在第三次操作前是 8 颗。那第三堆给出去了 8 颗,倒推时要加回来:
16 + 8 = 24
第二堆这次没动,还是 16。所以第二次操作之后的状态是:8、16、24。
**退第二次操作。**这次是「从第二堆拿出和第三堆一样多的给第三堆」,第三堆翻倍。倒推时第三堆除以 2:
24 ÷ 2 = 12
第二堆给出去了 12 颗,加回来:
16 + 12 = 28
第一堆没动,还是 8。第一次操作之后的状态是:8、28、12。
**退第一次操作。**这次是「从第一堆拿出和第二堆一样多的给第二堆」,第二堆翻倍。倒推时第二堆除以 2:
28 ÷ 2 = 14
第一堆给出去了 14 颗,加回来:
8 + 14 = 22
第三堆没动,还是 12。所以原来三堆分别是:第一堆 22 颗,第二堆 14 颗,第三堆 12 颗。
正着验一遍:
起始 22、14、12。
第一次,第一堆拿出 14 给第二堆:22 − 14 = 8,14 + 14 = 28,变成 8、28、12。
第二次,第二堆拿出 12 给第三堆:28 − 12 = 16,12 + 12 = 24,变成 8、16、24。
第三次,第三堆拿出 8 给第一堆:24 − 8 = 16,8 + 8 = 16,变成 16、16、16。
三堆都是 16,对上了。还有一个更快的粗查:棋子只是在三堆之间搬来搬去,总数从头到尾不变。22 + 14 + 12 = 48,而 16 × 3 = 48,总数一致。这一招值得专门教给孩子——凡是「只转移、不增减」的题,总量守恒,算完扫一眼总数就能挡掉一大半低级错误。
这类题的画表格思路,和普通应用题里的画图是一路的,可以顺带带孩子复习应用题画图法,两边互相撑着,效果比单练一边好。
四、孩子最容易错在哪,家长最容易误解在哪
**错法一:顺序反了,运算没反。**孩子从 9 开始往回走,第一步却又写成「9 ÷ 4」。为什么会这样?因为他脑子里记住的是题目里的那个符号「除以 4」,倒着走的时候他只把位置倒了过来,符号是原样抄的。这不是马虎,是他没意识到「反着来」要反两样东西。对策不是骂,是让他每退一格都出声说一句:「上一步是除以 4,除的反面是乘,所以我乘 4。」说出来,符号就不会照抄了。
**错法二:运算反了,顺序没反。**这种更隐蔽。孩子把四个运算全换成了逆运算,但还是从题目开头那个「加 8」开始处理:9 − 8 = 1,1 ÷ 3……算得挺认真,结果不对。原因是他把倒推理解成了「把题目里的加减乘除全改一遍再算一次」。对策是死死盯住那条带箭头的链子,规定手指必须从最右边的结果开始,一格一格往左点,手指到哪一格才能算哪一格。
**错法三:中间结果不写清「是什么」,写着写着丢了。**孩子在草稿纸上写下 36、48、16,三个数字挤在一起,等他算到第三步,已经分不清 48 是「乘 3 之前」还是「乘 3 之后」的数了。为什么会错?因为倒推题的中间结果彼此长得很像,都是没有单位没有说明的裸数字,短时记忆撑不住四步。对策很简单:每写一个数,旁边跟一句「(乘 3 之后)」。多写六个字,能省掉一次重算。
**错法四:碰到「一半」「翻倍」就懵。**题目说「给了弟弟一半」,倒推时该乘 2 还是除以 2?孩子容易凭感觉选。原因是他没把「给出一半」翻译成运算:给出一半之后剩下的是原来的一半,也就是「除以 2」,所以倒推要乘 2。举个短例子:小明的卡片先给弟弟一半,又给妹妹 3 张,还剩 7 张。倒推是 7 + 3 = 10,10 × 2 = 20,原来 20 张。正着验:20 的一半是 10,给弟弟 10 张剩 10 张,再给妹妹 3 张剩 7 张,对得上。凡是遇到「一半」「多一倍」这类说法,先逼孩子写成算式,再谈倒推。
家长这边,我见过三个常见的误解。
**误解一:以为倒推题就是列方程的低配版,不如直接教方程。**这类题用方程当然也能做,设原数为 x 再一步步解。但对还没系统学过方程的孩子来说,硬塞方程会带来两个新负担:设未知数和解方程。而且倒推法训练的是「把过程拆成步骤、再逐步撤销」的能力,这个能力到后面正式学解方程时照样在用——解方程时把已知数移到等号另一边,本质上就是在做逆运算。所以它不是过渡货,是地基。等孩子真正学到简易方程那会儿,倒推的底子会让他理解得更快。
**误解二:孩子算错就说他粗心。**倒推题里「粗心」这个标签特别容易误导人。上面四种错法,只有第三种勉强算注意力问题,其余三种全是理解没到位。你把它归成粗心,孩子就只会告诉自己「下次细心点」,然后下次继续错在同一个地方。判断方法很直接:拿他做错的三道题摆在一起看,如果错的位置是同一类,比如全是符号没反过来,那就是方法问题,不是态度问题。这也是错题分类方法的用处所在。
**误解三:题目一长就替孩子拆。**你一边读题一边帮他写好那条链子,他跟着算得又快又对,看起来是学会了。其实最难的一环——从一段中文里把操作顺序提取出来——被你做掉了。让他自己读、自己列,你只在旁边看着。列错了也先别改,等他算出结果验算不上,再回头一起找哪一格写歪了。
五、在家怎么练:一周三次,每次十分钟
这类题不需要刷题量,需要的是把两条规矩练成条件反射。给你一套能当天就上手的做法。
**第一次,约 10 分钟,只练列链子,不算。**你随口编五句话,比如「一个数减去 5 再乘 4」「一个数除以 3 再加 7 再乘 2」。孩子的任务只有一个:把它写成带箭头的链子,标清每一步做了什么。一句话最多给 30 秒。五句写完对一遍,全对就收工。这一步是在练读题,别掺算术进来干扰。
**第二次,约 10 分钟,练两步题,每题必验算。**自己出三道两步的还原题就够了。出题有个偷懒办法:你先定原数,比如 7,然后自己正着编——7 加 5 得 12,12 乘 3 得 36——题目就是「一个数加 5 再乘 3,结果是 36,求原数」。这样出的题保证有整数答案,不会出现除不尽的尴尬。三道题,每道要求写出中间结果并注明「(乘 3 之前)」,算完正着验一遍。
问孩子的话也有讲究。别问「对不对」,问这三句:「你现在退到哪一格了?」「这一格原来做的是什么运算?」「它的反面是什么?」这三问能把他的思路从「算数字」拉回到「走链子」上。想让他讲得更顺,可以配合数学说思路那套办法,让他把整道题的退回过程从头讲一遍给你听。
**第三次,约 10 分钟,三步或四步题两道,再加一道转移题。**步数上去之后最容易露出的问题是中间结果记混,所以这次特别强调「写完数字必须跟一句说明」。转移题就用画表格的方式,一行一个状态,不许口算硬撑。
三次做完,孩子如果还在同一个地方错,别加量,回到第一次那种「只列链子不算」的练法再走一轮。加量解决不了理解问题,只会把厌烦感堆起来。
另外提醒一句:倒推题里的除法经常出现在中间步骤,孩子如果对四则运算顺序本身还有含糊,比如分不清原题里「先乘除后加减」是怎么起作用的,那就先把这块补上再练倒推,不然两头都是糊的。
六、收个尾
倒推法说白了就是一句话:从结果出发,把做过的每一件事按相反的顺序、用相反的运算撤销掉。难的从来不是这句话,是让孩子在题目变长、数字变乱的时候还稳稳地守住这两条规矩。所以练的重点是链子和验算,不是题量。
如果孩子现在四步题还要磕磕绊绊,或者转移题要画两遍表格才对,其实不必着急。这类题吃的是「把过程拆开看」的意识,很多孩子要到某一次自己独立验算成功、亲眼看到结果和题目对上的那一刻才真正开窍。你要做的,是把那条带箭头的链子留在纸上,让他自己一格一格走回去。