编程跟奥数有没有关联(学编程会拉低数学成绩)
编程跟奥数有没有关联(学编程会拉低数学成绩)还有人提到,编程更像是结合逻辑、推理等方面的学科,而不是数学。有网友看了最近的这项研究也表示,这次实验之所以会得出一个出乎意料的结论,关键点或许不在编程上,而是Scratch到底适不适合小孩拿来学数学。但是在MIT神经科学家发现,当人在读代码(Python)时,似乎同时激活了MD网络的左右两个部分。并且,读Scratch可视化代码(ScratchJr)时,对右侧大脑的激活程度略高于左侧大脑。也就是说,读代码和处理数学逻辑问题时的大脑活动并不相同。
尽管这些效应量在大型随机试验的预期范围内,但效应量位于数学学习随机试验分布的下尾。
研究人员认为,这些负面影响表示出,即使在老师指导水平不赖、且拥有“近迁移”假设的最佳条件下,从编程思维到数学思维的学习迁移并不能自发进行。
编程和数学的关系没那么简单实际上,如果从大脑活动角度来看,编程和解决数学逻辑问题时,激活的范围也并不相同。
此前研究表明,人类大脑在处理数学逻辑问题时,主要依赖于左脑的多需求(multiple demand,MD)网络的分布式网络。
但是在MIT神经科学家发现,当人在读代码(Python)时,似乎同时激活了MD网络的左右两个部分。
并且,读Scratch可视化代码(ScratchJr)时,对右侧大脑的激活程度略高于左侧大脑。
也就是说,读代码和处理数学逻辑问题时的大脑活动并不相同。
有网友看了最近的这项研究也表示,这次实验之所以会得出一个出乎意料的结论,关键点或许不在编程上,而是Scratch到底适不适合小孩拿来学数学。
还有人提到,编程更像是结合逻辑、推理等方面的学科,而不是数学。
如果一定要把数学和编程联系在一起,可能大家更认可的是数学对编程的影响。
有位网友就想到了自己的辛酸史——
他因为没有拿到加拿大大学要求的数学成绩,没法攻读计算机学位(好在最后他还是从事了软件开发)。
(在加拿大等国家和地区,大多数大学级别 CS 课程的录取都要求了较高的数学成绩,整个专业也会偏爱对数学有高度热情的同学。)
但不可否认的是,的确有很多人在学了编程后,数学物理都有提升。