不到十秒,全班齐刷刷举了手,报出的答案全是400。
我旁边坐的小男生手举得最高,等老师点他,他有点急,说“我根本没列竖式,25乘4是100,16拆成两个4,乘两次就出来了”。
老师笑着摸了摸他的头:“真棒,口算练得很熟。”
太可惜了。
数感从来不是“算得对”的副产品
好多人对这个词的误解,从根上就错了。总觉得数感好的孩子,就是算得比别人快,比别人准,是计算能力强的代名词。真不是。刚才那个小男生的反应,才是数感最开始冒头的样子——他不是为了快而凑整,是对数字组合的自发直觉,这种直觉没有经过刻意的刷题训练,是他在之前无数次的数字接触里慢慢攒出来的。

我之前翻了半摞学生的错题本,碰到一道挺有意思的题:小明家离学校1.2千米,早上走了0.3千米发现忘带作业本,回家取了再去学校,问这次上学一共走了多远。
近六成学生列的算式是1.2+0.3=1.5。
你说他们不会算小数加法?不可能,上次单元测的小数计算正确率平均92%。问题是,他们看到数字的第一反应,是把题目里出现的所有数按加减乘除凑成一个答案,完全不会停下来想:0.3千米是走出去又折回来的,那这部分其实是走了两次啊。他们对数字没有“分量感”,不知道每个数字背后对应的是一段路程、一个重量、一次花费,只是把数字当成了练习题里的孤立符号。
被教出来的“假数感”最害人
现在好多教辅里的简便运算训练,说白了就是在批量制造假数感。翻开那些练习册,全是“看到25就找4,看到125就找8”的口诀,孩子背得滚瓜烂熟,换个题,问25×17的结果大概在哪个范围,好多人愣半天,说要列完竖式才知道。
这哪是数感啊。这是条件反射式的公式记忆。
我之前跟那个拆25×16的小男孩聊天,他说上周跟妈妈去买鸡蛋,一盒8个,每个鸡蛋大概60克,他站在货架边算,8个就是480克,离一斤差一点,拿两盒的话差不多快两斤,不用看标签上的净含量也能估个八九不离十。你看,这种对数字的感知,是从真实的生活场景里长出来的,不是从练习题里背出来的。

别把数感的培养全推给刷题
总有人说数感是天生的,聪明孩子才有,普通人练不出来。真的不是。
我听了快十年的数学课,见过太多本来有灵气的孩子,被老师一句“必须按这个简便方法算”给磨得没了直觉。比如算99×36,有的孩子第一反应是100个36减1个36,有的孩子第一反应是把99拆成9×11,先算11×36是396,再乘9。没有哪个方法是“标准”的,但是好多老师一看到孩子用第二种方法,就皱眉头,说“你放着简便方法不用,瞎绕什么”。
久而久之,孩子看到数字的第一反应,就是“老师希望我用什么方法算”,而不是“我看到这个数字,第一反应是什么”。
说实话,我现在最烦那种打着“数感培养”旗号的刷题班,说刷满多少道题,孩子数感就能达标。你刷一万道凑整练习题,不如让孩子跟着去两次菜市场,算一算找零,摸一摸一公斤土豆到底有几个,估一估从小区门口走到家要多少步。这些事没有标准答案,但是会慢慢在孩子脑子里建立起对数字的弹性认知——数字不是印在练习册上的冷冰冰的符号,是跟他的生活紧紧绑在一起的。
那个三年级的小男生,后来我在走廊碰到他,他蹲在地上数蚂蚁,数到25只的时候,抬头跟我说,你看,25只蚂蚁,每5只排一队,刚好排5队。
你看。
数感哪需要那么多刻意的训练啊。
就是别随便把孩子脑子里冒出来的小直觉,当成“口算快”的小事,随便按下去就行。