itotii·人生有喜就有悲,开心的时候不放纵,难过的时候就比较轻松

「8」读物

【学编程其实像学外语,语言技能比数学技能更重要】

华盛顿大学的研究者最近发表了一项研究,它采用了行为学测试和对脑部活动的测量,以此观察被试学习编程的速度及效果究竟与什么因素相关。

>>语言能力强,学起编程快

研究招募了42名被试,要他们在Codeacademy学一门热门的编程网课——10节45分钟的“学习Python”课。一共有36名被试完成学习,研究者确定了这36人的学习速度和学习效果。

在开始网络学习之前,被试先接受了一组测试,以判断他们的数学技能、工作记忆、问题求解以及外语学习能力。

在网上的编程课中,研究者追踪了被试的学习速度以及他们对网上软件中内置的测验题的回答情况。被试在学习结束后,还接受了一次测验和编程任务,以评判他们的整体编程知识。

记忆、问题求解、数字能力或语言能力,对于被试们学习编程到底有多大影响呢?

被试学习Python的速度有快有慢,在学习结束时也显示了不同的编程能力。研究者发现,学生们学习Python的效果,主要和他们的一般认知能力(即问题求解和工作记忆)有关。而他们学习Python的速度,则与一般认知能力和语言能力这两个因素有关。

在Python的学习速度上,语言能力解释了近20%的个体差异,与之相比,数学能力只能解释学习速度2%的个体差异,和学习效果更是毫无相关性。

也就是说,学习编程更多是依靠语言技能,而非数字技能。 这一结论也得到了脑电图数据的额外支持。

编程常被看作一个“数学密集”的领域,关于程序员存在许多成见,特别是哪些人能成为优秀程序员的问题。女性常常觉得自己不符合“典型”计算机程序员的形象。但是平均而言,女孩一般具有比男孩更高的语言技能。

而这个新研究显示,语言技能与编程学习能力联系紧密,或许女性未来也可以有“擅长编程”的名声了。

作者:AmyNippert
翻译:红猪
编译来源:Massivesci
参考文献: Prat, C. S., Madhyastha, T. M., Mottarella, M. J., & Kuo, C.-H. (2020). Relating Natural Language Aptitude to Individual Differences in Learning Programming Languages. Sci. Rep., 10(3817), 1–10. doi: 10.1038/s41598-020-60661-8

图片[1] - itotii·人生有喜就有悲,开心的时候不放纵,难过的时候就比较轻松 - itotii

「9」视频:

如何培养清晰思考的能力?

——————完——————
图片[2] - itotii·人生有喜就有悲,开心的时候不放纵,难过的时候就比较轻松 - itotii
itotii网 综合整理,感谢支持,转载请注明!
图片[3] - itotii·人生有喜就有悲,开心的时候不放纵,难过的时候就比较轻松 - itotii

1 2 3 4 5 6

📢赞助会员】如何批量下载本站原始图片【查看教程】
💖【联系我们】人工服务[点击联系]
© 版权声明
THE END
喜欢就支持一下吧
点赞4 分享
评论 抢沙发

请登录后发表评论

    请登录后查看评论内容