快捷搜索:  汽车  科技

编程跟奥数有没有关联(学编程会拉低数学成绩)

编程跟奥数有没有关联(学编程会拉低数学成绩)△图源百度百科没错,这里说的就是风靡少儿编程圈的Scratch,它最大的特点就是通过动画涂鸦的表现方式,让小孩子喜欢上编程。来自巴黎大学的研究人员发现,小学生改用编程课学数学后,对成绩不仅没有明显帮助,甚至会产生一些负面影响。在欧几里得除法、加法分解、分数运算几个方面,影响范围为-0.16 ~ -0.21(值为负数即代表表现不如标准组)。而且编程软件的可视化界面,还影响了孩子的注意力集中能力。

明敏 衡宇 发自 凹非寺
量子位 | 公众号 QbitAI

“怎么培养数学逻辑思维?来点编程试试?”

大概这是很多人的既有认知,毕竟感觉程序员们的数学都挺好的。

巴特,反转来了。

来自巴黎大学的研究人员发现,小学生改用编程课学数学后,对成绩不仅没有明显帮助,甚至会产生一些负面影响。

编程跟奥数有没有关联(学编程会拉低数学成绩)(1)

在欧几里得除法、加法分解、分数运算几个方面,影响范围为-0.16 ~ -0.21(值为负数即代表表现不如标准组)。

而且编程软件的可视化界面,还影响了孩子的注意力集中能力。

没错,这里说的就是风靡少儿编程圈的Scratch,它最大的特点就是通过动画涂鸦的表现方式,让小孩子喜欢上编程。

编程跟奥数有没有关联(学编程会拉低数学成绩)(2)

△图源百度百科

要知道,很多家长给小孩报编程课就是为了提高数学成绩……

怎么现在反倒成绊脚石了?

从编程逻辑转到数学逻辑才是关键

其实这事儿的关键就是,小孩子们到底能不能把从编程里学到的逻辑思维,转化到数学方面

按照学习迁移的思路,通常认为计算机思维和技能是能够轻松转移到其他领域的。尤其在解决问题这方面,编程和数学被认为密切相关

编程跟奥数有没有关联(学编程会拉低数学成绩)(3)

话虽如此,一直以来却没什么有力的研究证明。

为了搞清两者之间的关系,2017年10月到2018年2月,大概4个月的时间里,研究团队招募了四、五年级共2472名学生进行实验。

这些学生年龄在9-11岁之间,来自46所学校的107个班级。

编程跟奥数有没有关联(学编程会拉低数学成绩)(4)

以学校为单位,学生随机分配到两个组别:编程组(28所学校,68个班级,1519人)和对照组(18所学校,41个班级,953人)。

简述一下实验方法,就是让两组小孩分别上编程数学课和普通数学课,然后对比期末成绩。

教学内容涉及三个部分,分别是欧几里得除法加法分解分数

以欧几里得除法为例,所有小孩都需要在数学写作中构造一个方程,如a = b*q r。小孩们花了同样的时间来理解新的数学概念。

看看教学实践的具体操作。

假设有这样一道题目:

把23cm的丝带切割,分成几个5cm的丝带段和一个3cm的丝带段。

编程组的小孩需要构建一种算法,使用指定长度(这里是5)的几个跳转一个较短的(这里是3)通配符跳转,移动数字条上的光标,以达到目标。

编程跟奥数有没有关联(学编程会拉低数学成绩)(5)

猜您喜欢: