育儿丨如何用编程提高数学成绩?
大家好,我是小搭。
很多家长反映,孩子数学本来就不好,现在更是一学数学就抵触。
孩子愁,家长圈中的「焦虑」情绪也在悄然增长。
试试看,带孩子多做一些数学思维训练,小科为大家搜集了10题可供参考。
如果答案有争议的部分,欢迎留言探讨。
(一些题目为脑筋急转弯哦,注意“陷阱”!)
数学训练题
1.8个数字“8”,如何使它等于1000?
答案:8+8+8+88+888
2.小强数学只差6分就及格,小明数学也只差6分就及格了,但小明和小强的分数不一样,为什么?
答案:一个是54分,一个是0分
3.一口井7米深,有只蜗牛从井底往上爬,白天爬3米,晚上往下坠2米。问蜗牛几天能从井里爬出来?
答案:5天
4.某人花19块钱买了个玩具,20块钱卖出去。他觉得不划算,又花21块钱买进,22块钱卖出去。请问它赚了多少钱?
答案:2元
5.100个包子,100个人吃,1个大人吃3个,3个小孩吃1个,多少个大人和多少小孩刚好能吃完?
答案:25个大人,75个小孩
6.小王去网吧开会员卡,开卡要20元,小王没找到零钱,就给了网管一张50的,网管找回30元给小王后,小王找到20元零的,给网管20元后,网管把先前的50元还给了他,请问谁亏了?
答案:网管亏了30元
7.每隔1分钟放1炮,10分钟共放多少炮?
答案:11炮
8.一个数去掉首位是13,去掉末位是40.请问这个数是几?
答案:43
9. 1根2米长的绳子将1只小狗拴在树干上,小狗虽贪婪地看着地上离它2.1米远的1根骨头,却够不着,请问,小狗该用什么方法来抓骨头呢?
答案:转过身用后腿抓
10.烟鬼甲每天抽50支烟,烟鬼乙每天抽10支烟。5年后,烟鬼乙抽的烟比烟鬼甲抽的还多,为什么?
答案:烟鬼甲抽得太多了早死了(陷阱题出现!)
如何用编程
提高数学成绩?
很多孩子都觉得:数学只是枯燥的一大堆的符号,很难从里面找到学习的方法,也提不起学习的兴趣,抽象的数学没有图像化的编程容易学习。
数学是编程的基础,所以我们也可以从编程中来学习数学。
那么数学知识在编程中有哪些具体的体现呢?
比如我们可以用编程的知识来解决经典的【鸡兔同笼】问题。
笼子里数一数,有23个头,64只脚,每只鸡有一个头,两只脚,而一个兔子就有四只脚,笼子里有多少只鸡,多少只兔子呢?
看起来很难?很复杂?我们一起来看看这道题。
如果没有学过编程的话,采用传统的枚举法,我们可能需要列举出23种不同的情况来计算出答案……可想而知这巨大的工作量,最重要的是到最后,结果还不一定是对的。
但是我们学了图形化编程之后,就可以轻松地理解其中的数学逻辑,并且将题目给解答出来。
第一步,我们可以利用「重复执行 直到」的循环编程语句,列举出所有可能的情况,之后程序会自动进行循环计算;同时将鸡和兔的数量输入到「变量」当中。
第二步,根据「变量」,计算出第一种列举的情况下脚的数量之后,执行程序就可以得出结果,不到1秒钟就运行出来答案了。
怎么样,是不是很快,很简单呢?
不仅如此,我们还可以从编程当中学习很多的数学知识,比如单位换算、数字找规律、余数计算……..
通过对编程知识的运用,孩子们可以快速地体会完整的逻辑思维体系,在学习编程的过程当中,通过一种让孩子很容易接受的方式,将数学逻辑思维植入孩子的脑海当中。
对于有数学思维的孩子来说,96不仅是90+6,是100-4,还是48的2倍,24的4倍……
7-12岁这个年龄阶段的孩子都是具象思维,如果只是强行塞入课本的数学公式和枯燥的知识的话,只会让孩子持续地抵触数学。