学编程会拉低数学成绩,巴黎大学跟踪 1500 个小学生得出结论

2022-09-13 08:04:14 +08:00
 IBMall

“怎么培养数学逻辑思维?来点编程试试?”大概这是很多人的既有认知,毕竟感觉程序员们的数学都挺好的。

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

在欧几里得除法、加法分解、分数运算几个方面,影响范围为-0.16 ~ -0.21 (值为负数即代表表现不如标准组)。而且编程软件的可视化界面,还影响了孩子的注意力集中能力...

转自

6749 次点击
所在节点    编程
55 条回复
ryougifujino
2022-09-13 08:13:38 +08:00
这顶多算是会影响算数,计算器用多了也会影响心算能力。
dxppp
2022-09-13 08:13:44 +08:00
是不是因为用的是 MIT 的 Scratch 或者 Berkeley 的 Snap!

https://scratch.mit.edu

https://snap.berkeley.edu
dxppp
2022-09-13 08:18:07 +08:00
https://news.ycombinator.com/item?id=32728636

Hacker News 上说的好

“Well, it only proves Scratch is not good for kids learning math,”

还有啊,记得贴出文献原文地址

https://www.sciencedirect.com/science/article/abs/pii/S0959475222000883

量子位这个公众号真的很不负责任,喜欢取耸人听闻的标题

https://mp.weixin.qq.com/s/V5BvZQdrcSNENv_lUbflCg
cmdOptionKana
2022-09-13 08:18:26 +08:00
这个结论符合我的直觉,不管学什么,初学阶段都是用原始、粗糙一点的方法比较好。
tigerstudent
2022-09-13 08:28:04 +08:00
其实编程本来就跟数学没有直接关系吧
leimao
2022-09-13 08:33:41 +08:00
Programming languages are confusing to different extents, period.
dxppp
2022-09-13 08:33:47 +08:00
结论


In summary, the present RCT study shows that the use of computa- tional thinking via programming as a vehicle for learning mathematics in grades 4 and 5 is not as efficient as regular lessons where maths is taught for itself. The transfer of learning, although critical, is difficult to achieve, even when the presumed best conditions are met to facilitate it by relying on a near (mathematics in both situations) and high-road transfer, optimised by an explicit guidance of the teacher. Thus, visual programming languages should be introduced with caution if they are intended to replace regular mathematics teaching. The presented results are a strong indicator that this might be deleterious to mathematics acquisition.
Visual programming software such as Scratch can be useful for learning computational thinking. This is not evaluated in this article; however, it is what the ScratchMaths study indicates with a significant effect on computational thinking test scores (0.10 SD) for the inter- vention group. Thus, it seems more appropriate for computational thinking to be learned for its own sake, with a dedicated place in the curriculum, at least for grades 4 and 5. In addition to this, the use of programming could be exploited for complementary mathematics ac- tivities, which would not shorten the time devoted to regular lessons, but could be placed at other times in different forms (complementary work to manage differentiated work groups for example).

结论机翻

总之,本 RCT 研究表明,通过编程使用计算思维作为四、五年级数学学习的载体,并不像常规课程中的数学教学那样高效。学习的转移虽然很关键,但很难实现,即使在假定的最佳条件下,通过依靠近距离(两种情况下的数学)和高路径的转移,并通过教师的明确指导进行优化。因此,如果可视化编程语言是为了取代常规的数学教学,就应该谨慎引进。所提出的结果有力地表明,这可能会对数学学习产生有害影响。
诸如 Scratch 这样的可视化编程软件对于学习计算思维可能是有用的。本文没有对此进行评估;然而,ScratchMaths 的研究表明,它对干预组的计算思维测试分数有明显的影响( 0.10 SD )。因此,计算思维似乎更适合为其本身而学习,在课程中占有专门的位置,至少在四、五年级是这样。除此之外,还可以利用编程来进行补充性的数学活动,这不会缩短用于常规课程的时间,而是可以以不同的形式放在其他时间(例如,补充性的工作来管理有区别的工作小组)。
dxppp
2022-09-13 08:46:23 +08:00
Scratch 还有 Snap!这种可视化编程和 C/C++ C# Java Python 能相提并论么
我建议楼主转载之前也仔细读一下文献
而且我很费解
作者明明都是来自格勒诺布尔大学 (Université Grenoble Alpes)的 Laboratoire De Recherche Sur Les Apprentissages En Contexte(Contextual Learning Research Laboratory)和 French National Centre for Scientific Research ,怎么就成了“来自巴黎大学的研究人员”
cpstar
2022-09-13 08:50:44 +08:00
不号称数学计算是融在法语语言里的么?
HeyWeGo
2022-09-13 08:50:47 +08:00
一般的编程思路更多的是方法性的指导,但是在思路的开阔和创新方面似乎并没有很大的帮助。它可以很快地指导一个人把问题细分,按照既定的逻辑把大问题处理掉。
lixintcwdsg
2022-09-13 08:51:13 +08:00
小学刚学会学代码就开始用 for 循环解数学题玩儿~
挺符合直觉的, 写代码要理解计算机是怎么想的, 人会变得有逻辑但是抽象能力一般(仅系统设计这块会好, 但是数据思维还不太一样)
someonedeng
2022-09-13 08:58:05 +08:00
算术只是数学的一部分
singerll
2022-09-13 08:59:31 +08:00
个人感觉
1 、最能训练逻辑思维的是物理。
2 、所谓的编程思维,在从事技术岗位时优势很大,但在大多数非技术岗位,带来的坏处也很多。
zhang77555
2022-09-13 09:07:08 +08:00
难道不是写代码的时间占用了刷题的时间导致的
MEIerer
2022-09-13 09:14:19 +08:00
不太靠谱,片面。
dinghmcn
2022-09-13 09:30:21 +08:00
都有人指出楼主断章取义引用的论据失真,还有人试图证明楼主论点的正确性,真是服了
AllenTsui
2022-09-13 09:31:31 +08:00
笑死我了,就法国人那个平均数学水平,拉低成绩可能是指从 100 以内加减法算不明白,降低到 80 以内加减法算不明白。
securityCoding
2022-09-13 09:50:41 +08:00
@AllenTsui 这么夸张? 100 以内加减都不利索
ScepterZ
2022-09-13 10:05:52 +08:00
小学生改用编程课学数学后
这和题目可完全不是一个意思
niboy
2022-09-13 10:05:53 +08:00
信奥有双国集(数信)、双国金的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/879576

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX