学了少儿编程,做数学题更厉害了?少儿编程对数学有作用吗?编程对数学的好处深入分析

现在少儿编程可谓是十分火热,加上国家的大力引导与支持,很多家长都知道少儿编程有用,了解深入点的还知道学了少儿编程对数学有作用,但是要说出个一二三来还是模棱两可,这篇文章就带大家详细深入地分析编程对数学的好处。

深入分析少儿编程与数学的关系

学了少儿编程,做数学题就会更厉害?

这个问题需要看以下两种情况的:

第一:如果学习编程的起步时间晚,比如初高中,那学了编程对数学的提高作用是不大的,我们要知道,数学永远是主科,那些打信息学奥赛的选手,前提都一定是数学成绩好,然后才能利用编程把数学知识充分的用活。

第二:学习编程起步早的,最好是一年级就进入编程学习,那编程对数学的提高还是很大的,因为孩子这个时候在学校学习到数学知识,同时在学习编程的时候就可以围绕数学知识去灵活应用,加深理解与灵活掌握,真正把枯燥的知识用到实处,学校没学好的,在编程的时候也会凸显出来,回到课堂的时候,孩子会更加引起注意,认证倾听与思考,起到一个及时发现数学知识薄弱的地方和促进消化的作用,另外编程学习的时候会提前用到一些校内未学习到的内容,比如一年级的孩子学习过加减法,而在编程的时候可能需要乘法,也就是几个相同的数字相加的一种乘法表达方式,好比10+10是用加法的一种表达方式,同样也可以用2×10来表示,他们的结果是一样的,让孩子知道原来乘法是这样的意思,那下次学习乘法的时候也会更好地吸收课堂内的知识。

我们来举一个数学与编程相互融合的案例,请看以下题目:

口3×62=3口x26,口中的数字是相同的数字,请用编程求出该数字?

分析:这道题肯定不是一年级数学能学到的知识,但是学了少儿编程的一年级孩子是可以做得出来的。因为一年级的数学学过以下两个知识点。

第一:一年级数学学过最高位不能为0,他的取值范围为1-9,最低位可以为0,取值范围为0-9,所以口中数字的取值范围就是1-9中的数字。

第二:十位数代表几个十,个位数代表几个一。

那假设口中的数字为i,口3就是代表i个10和3个1相加,3口就是代表3个10和i个1相加,这里i个10可以用i个10相加也可以用ix10,在这个具体场景下引入乘法,孩子是很容易消化的,那课堂上再接触到乘法时,就会更容易理解巩固了。

这道题的编程如下:

解题编程程序

总结:所以学习少儿编程最佳的时间就是小学一年级,这个时候数学与少儿编程是相辅相成的关系,数学引导编程,编程促进数学,数学编程是一门数学与编程深度融合的STEAM教育(跨学科教学)特色课程。

给TA赞助
共{{data.count}}人
人已赞助
综合资讯

scratch中的函数是什么意思,scratch函数的理解以及用法

2023-5-10 14:13:19

综合资讯

scratch编程递归算法的案例解析

2023-5-10 14:13:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索