麻省理工学院的神经科学家发现,编码时的大脑活动不同于处理语言或做数学。
人们常把编程比作学习一门新的外语——当然,二者之间有许多相似之处。然而,对于大脑本身来说,这似乎是完全不同的。
研究人员对参加一项编程小挑战的年轻人进行了功能磁共振成像(fMRI)大脑扫描,观察他们大脑的哪个部分亮了起来。这些年轻人使用Python和可视化编程语言ScratchJr编写代码。
在大脑的语言处理部分几乎看不到任何反应。
相反,编码激活了我们大脑的“多元需求网络”,该网络“也被用于解决数学问题或填字游戏等复杂的认知任务”。
然而,当直接解决数学问题时,大脑活动模式略有不同。
多重需求网络遍布整个大脑的额叶和顶叶。先前的研究发现,数学和逻辑问题主导着左脑的多个需求区域,而涉及空间导航的任务则更倾向于右半球。
编码激活了多需求网络的左右两边(ScratchJr激活的右端略多于左端),这反驳了编码导致的大脑活动与数学相同的观点。
所以,虽然在大脑活动方面,编码比语言更接近数学,但它确实只是它自己的东西。
领取专属 10元无门槛券
私享最新 技术干货