AI赋能数学/从"选数字"走向"懂道理"——基于短除法交互式操作的公因数教学思考
比如教材中有一道题目求12和60的最大公因数。教材上的做法,先写出12的因数,再写出60的因数,找出公有的,最大的那个就是答案。学生看完,拿起笔,列举、圈圈画画,三分钟后答案出来了:12。
那我想,既然这么快就做完了,我还要学生继续干什么呢?
这个问题让我重新坐下来,认真想:公因数这道例题,学生做完之后,到底懂了什么?
他懂的,是一套”列举-比较”的操作流程。但他看到的是两列数字,并没有看见 12 和 60 之间到底发生了什么——为什么能被 2 整除?为什么能被 3 整除?为什么到了 12 就到头了?
为此,我制作了这个”短除法”交互式课件,来帮助自己把这个”为什么”还给学生。
屏幕正中,是 12 和 60 并排站着。底部排列着一排质数按钮——2、3、5、7、11……学生选一个,按下去,两个数同时被这个质数整除,结果替换上来,课件自动画出一层短除的横线,质数标在左侧。
操作本身并不复杂,几秒钟就能上手。但如果教学到此结束,我总是感觉少了一点。
于是我继续引导孩子们思考:你刚才第一步选了哪个质数?为什么选它?
有的学生选 2,理由是”12 和 60 都是偶数,肯定能被 2 除”。
有的学生选 3,理由是”3+6=9,能被 3 整除”。
他想了想,说:”那我先用 2 除,再用 3 除?”
这一刻,他自己发现了:6 拆成 2 和 3,两步完成的事情,和一步除以 6 效果是一样的。课件不允许选合数,不是限制,而是在提醒他:质数是分解的最小单位,不能再往下拆了。
这个道理,不是我说的,是他自己被”没有 6″逼出来的。
点质数,先点 2——不行,13 是奇数,2 除不了。点 3——13 也不能被 3 整除。一个个试下去,发现所有质数都用不上,两个数已经是”互质”的状态。
有学生很快反应过来:互质的两个数,最大公因数就是 1。
但我想继续追问一句:你怎么知道它们互质的?不是因为我告诉你,也不是因为”感觉”——是因为每一个质数你都试过了,都除不下去。找遍了所有”公共的质因数”,一个也没有,这才叫真正的互质。
学生之前背过这个定义,但那是背出来的。现在,是他自己把质数一个个试完,感受到”无路可走”,才明白互质是什么意思。
学生这次很熟练,一路用 2 除下去:16 和 80,8 和 40,4 和 20,2 和 10,1 和 5——互质,结束。
然后我问:最大公因数 16,和原来的两个数 16、80,有什么关系?
有学生迟疑了一下说:16 是 16 的因数……也是 80 的因数……
另一个学生突然抬头:老师,16 就是小的那个数本身!80 是 16 的倍数,所以最大公因数就是 16!
不是我告诉他”两个数存在倍数关系时,最大公因数是小的那个”——是他自己在看着短除法的竖列,看着 1 和 5 最终出现,想明白了:小的那个数已经被完整地除进去了,剩下的那个 1,说明小数把自己全部贡献出来,成了最大公因数。
这个结论,不是老师给的,是他自己从”1″里读出来的。
最后我点开课件的”结束汇总”功能,三列并排:互质 / 倍数 / 其它。
我请学生去观察:互质的那些题,最大公因数都是 1;倍数的那些题,最大公因数都是小的那个数;”其它”那列,最大公因数介于 1 和小数之间。
这时候我知道,这节课该结束了——学生把规律说给别人听的那一刻,才是真正理解了的一刻。
如此教学,这道求最大公因数的例题,价值才真正被打开。
不是让学生更快地算出答案,而是让他们亲手摸到答案背后的结构——为什么要用质数除,为什么要一路除到互质,为什么倍数关系的两个数最大公因数恰好是小的那个。
这些”为什么”,不是告知得来的,是一步步点下去,从课件留下的那一列质数里,自己读出来的。