最近看到网上有很多小学生用结网计数法来算数学题的视频,有的说是日本小学的解法,有的说是印度的解法。。。先不管它来自哪里,这种算法可行吗?
流传的解题视频都是算乘法,我们尝试一下乘法例题:

例题1: 32*21=?
用结网法画出计算过程

被乘数32如图所示

乘数21如图所示

两图相交叉,得到如图所示的交叉点
解:依次数出网格中左、中、右三部分的交叉点,中间结点相加,依次对应的乘积的百、十、个位数。
得:32*21=672
结果是正确的,有点意思哦~
再看看难一点的例题。

例题2: 215*322=?
位数较多,用不同颜色区分一下。

被乘数215如图所示

乘数322如图所示

两图交叉后结点如上图
解:还是依次数出网格中从左往右各部分的交叉点,三位数相乘分成了五部分,各部分上下结点数相加,满10向前进位。
如图从左往右依次位数为:6 7 21 12 10
将满10的依次往前进位,得:215*322=69230
答案正确,但缺点也很明显了, 三位数相乘交叉结点较多了,如果图画不工整,非常容易找错位数 。
而且对孩子们来说,快而准确是重点,简单两位数算式偶尔借助一下结网计数验证结果可行,较大数字相乘草稿列太久平白浪费时间,不推荐。

国内也有学者研究这种算法,并解释了其运算规律,验证这种方法是可行的,也称“ 平行线数位结点法 ”。
但该算法并没有广泛性推广,小学课程里依旧是我们传统的列竖式乘法,因为这是最简便的通用性算法,只要是乘法都可以适用,对小学生来说省时省力,不容易出错。
试想如果小学时教孩子们用结网计数,那么让孩子们画多条平行线就是个大难题,想想就会疯,不推荐不推荐~~