代码改变世界

跟王千问学数学之小数

2019-10-12 17:24  盛世游侠  阅读(579)  评论(0编辑  收藏  举报
作者原文地址被加密了,所以复制一下转载。原文地址:http://blog.sina.com.cn/s/blog_550f6523010080ko.html
 
 
王千问上周不小心被小狗咬伤,下午带他去打疫苗,回来的时候在车上聊起来:
 
“儿子,尽管你现在数学学得不错,可是到三年级以后,会越来越难,你打算怎么办?”
“我有办法。可是需要你帮我。”
“什么办法?”
“那就是——提前预习!”
 
“你们三年级数学学什么,你知道吗?”
“恩,可能是学小数吧。”
“小数加法?还是乘法?”
“小数乘法要到四年级才学哪。”
 
“那我给你出道题吧。”
“好的。”
“1.3+1.8=?”(读作一点三加一点八等于多少,我写的时候简化成算式,下同)
“先去掉小数点,13+18=31,然后退位,就是3.1。”
“那1.35+1.8=?”
“1+1=2,0.3+0.8=1.1,再加上0.05,答案是3.15。”
“为什么这次有两位小数了哪?小数加法的关键是小数点对齐。”
“哦。”
 
“我再给你出一道简单的,你一年级就会做,0.5x0.5=?”
“五五二十五,0.25。”
“为什么会出现两位小数哪?”
“0.5就是二分之一,也就是一半。你以前说过乘以1以上的数越乘越大,乘以1以下的数越乘越小。”
“0.18x0.15=?”
“18x15,10x10=100,80+50=130,结果是270(这里用的方法,我称之为四格法,是我前年教给孩子的一种乘法口算方法),然后退位。。。”
“退几位?”退位这个概念是这次儿子教给我的,可能是在书上看的,我总觉得不规范,但为了他理解方便,姑且用之。
“两位。”
“好好想想。”
“三位!也就是0.27。”
“为什么?”
“因为0.18x0.15,结果一定比0.18小。。。四位四位,答案是0.027。”
“为什么是四位?因为2+2=4,两位小数乘两位小数就等于四位小数。”
“0.027才三位小数啊。”
“后面不是还有一个零嘛?270,最后一个0省略掉了。”
“哦。”
 
“好,我再考你一道题:0.027x10000=?”
“一万啊,小数点往前移四位,就是。。。270。”
“是不是就是刚才我们算出来的?”
“对啊。”
“所以整数乘以10就是在后面加一个0,乘以100就是加两个0,小数乘以10就是。。。”
“小数点往前移一位。”
“很对!那0.001x1000=?”
“嗯。。。等于1。”
“1除以1000哪?”
“0.001。”
“这怎么回事哪?”
“因数乘以因数等于积,积除以因数等于因数,反过来也一样。”
晕了,因数是什么,我小时候学的是乘数被乘数。
 
“儿子,我最后给你出一道难题:-5+(-5)=?”
“当然是-10。”
“负五乘负五哪?”
“负负得正,25!”
“非常好。正数乘以正数等于正数,乘以负数等于负数。除法也一样。”
“除以0就变成无穷大了,所以0不能当除数。”
 
说着说着,我们已经走到家门口了。
 
BTW:晚上偶尔看到东方电视台一档节目,通过不同方式对家长进行教育,比如通过游戏让妈妈体会做孩子的感觉,通过测试让爸爸发现对孩子的了解还很欠缺。。。办得真好,有针对性,有专业素养。
于是在我的倡议下,我们家也做了一个游戏——家庭成员每个人对每个人打分,包括对自己,进行民主考评。我们家的考评成绩如下:
妈妈打给千问:90,打给爸爸:90,打给自己:92
儿子打给爸爸:90,打给妈妈:99,打给自己:90
爸爸打给妈妈:99,打给儿子:90,打给自己:89
 
看来我还要努力啊!