娛樂城|您對代碼的理解:大腦對代碼的處理與對語言的處理不同

在某些方面,學習計算機編程與學習新語言相似。它需要學習新的符號和術語,必須正確組織它們才能指導合成娛樂城推薦子宮該怎麼辦。儘管計算機代碼必須足夠清晰,其他程序員才能閱讀和理解。儘管有這些相似之處,麻省理工學院的神經科學家發現,閱讀計算機代碼並不能激活涉及語言處理的大腦區域。取而代之的是,它激活了一個稱為多需求網絡的分佈式網絡,該網絡也被招募用於解決複雜的認知任務,例如解決數學問題或填字遊戲。然而,儘管閱讀計算機代碼可以激活多需求網絡,但它似乎更多地依賴於不同的部分網絡的問題比數學或邏輯問題要復雜得多,這表明編碼也不能精確地複制數學的認知需求。“理解計算機代碼似乎是其本人。它與語言不同,並且與數學和邏輯也不相同。邏輯”,麻省理工學院研究生,該研究的主要作者安娜·伊万諾娃(Anna Ivanova)表示。EvelinaFedorenko,Frederick A.和Carole J. Middleton職業發展神經科學副教授,麥戈文腦科學研究所的成員該論文的高級作者,今天發表在eLife。中。麻省理工學院計算機科學與人工智能實驗室和塔夫茨大學的研究人員也參與了這項研究。語言與認知費多連科研究的主要重點是語言與其他認知功能之間的關係。特別是,她一直在研究其他功能是否依賴於大腦的語言網絡(包括Broca區域和大腦左半球的其他區域)的問題。在以前的工作中,她的實驗室表明音樂和數學似乎並未激活該語言網絡。“在這裡,我們對探索語言與計算機編程之間的關係感興趣,部分原因是計算機編程是一項如此新穎的發明,我們知道她說:“沒有任何硬性機制可以使我們成為優秀的程序員。”伊万諾娃說。關於大腦如何學習編碼,存在兩種思想流派。有人認為,要精通編程,就必須精通數學。另一個建議認為,由於編碼和語言之間的相似性,語言技能可能更相關。為了闡明這一問題,研究人員著手研究在閱讀計算機代碼時腦部活動模式是否會與語言相關的腦部活動重疊。娛樂城推薦它們的可讀性-Python和ScratchJr,這是一種專為5歲及以上兒童設計的可視化編程語言。研究對象均為精通測試語言的年輕人。當程序員躺在功能磁共振(fMRI)掃描儀中時,研究人員向他們展示了代碼片段,並要求他們預測代碼將產生什麼作用,研究人員在大腦的語言區域幾乎看不到任何響應。相反,t娛樂城推薦嘿發現編碼任務主要激活了所謂的多需求網絡。這個網絡的活動遍布整個大腦的額葉和頂葉,通常是為需要同時記住許多信息的任務而招募的,它負責我們執行各種精神任務的能力。”它幾乎可以做任何在認知上具有挑戰性的事情,這會讓您很難思考。”以前的研究表明,數學和邏輯問題似乎主要取決於左半球的多個需求區域,而涉及空間導航的任務會激活右半球比左半球更多。麻省理工學院的研究小組發現,讀取計算機代碼似乎可以激活多需求網絡的左側和右側,而ScratchJr激活右側的程度要比左側高一些。這一發現與假設數學和編碼依賴相同的大腦機制的假設背道而馳。經驗的影響研究人員說,儘管他們沒有發現似乎專門致力於編程的任何區域,但這種特殊的大腦活動可能會在那些更多的編碼經驗。“如果您聘用了以某種特定語言編碼30或40年的專業程序員的人,您可能會開始看到某些需求,或者是多需求系統某些部分的結晶”。費多連科說。 “在人娛樂城熟悉編碼並能有效完成這些任務,但經驗相對有限的人,似乎還沒有發現任何專業知識。”在同一期eLife。上發表的一篇論文中,一組研究人員約翰·霍普金斯大學(Johns Hopkins University)的研究人員還指出,解決代碼問題可以激活多需求網絡,而不是語言區域。研究結果表明,對於編碼應該作為基於數學的技能還是基於語言的技能,尚無定論。研究人員說,部分原因是因為學習編程可能會同時依賴語言和多種需求系統,即使-一旦學習到-編程並不依賴於語言區域,“兩個陣營都宣稱- Ivanova說:“它必須與數學結合在一起,也必須與語言結合在一起。但是,看來計算機科學教育者必須開發自己的方法來最有效地教授代碼。”參考:Ivanova AA, Srikant S,Sueoka Y等。對計算機代碼的理解主要取決於領域通用的執行者大腦區域。 eLife。 2020。doi:10.7554 / eLife。.58906本文已通過以下材料重新發表。注意:材料的長度和內容可能已被編輯。有關更多信息,請聯繫引用的來源。