Cargando…

Comprehension of computer code relies primarily on domain-general executive brain regions

Computer programming is a novel cognitive tool that has transformed modern society. What cognitive and neural mechanisms support this skill? Here, we used functional magnetic resonance imaging to investigate two candidate brain systems: the multiple demand (MD) system, typically recruited during mat...

Descripción completa

Detalles Bibliográficos
Autores principales: Ivanova, Anna A, Srikant, Shashank, Sueoka, Yotaro, Kean, Hope H, Dhamala, Riva, O'Reilly, Una-May, Bers, Marina U, Fedorenko, Evelina
Formato: Online Artículo Texto
Lenguaje:English
Publicado: eLife Sciences Publications, Ltd 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7738192/
https://www.ncbi.nlm.nih.gov/pubmed/33319744
http://dx.doi.org/10.7554/eLife.58906
_version_ 1783623082657710080
author Ivanova, Anna A
Srikant, Shashank
Sueoka, Yotaro
Kean, Hope H
Dhamala, Riva
O'Reilly, Una-May
Bers, Marina U
Fedorenko, Evelina
author_facet Ivanova, Anna A
Srikant, Shashank
Sueoka, Yotaro
Kean, Hope H
Dhamala, Riva
O'Reilly, Una-May
Bers, Marina U
Fedorenko, Evelina
author_sort Ivanova, Anna A
collection PubMed
description Computer programming is a novel cognitive tool that has transformed modern society. What cognitive and neural mechanisms support this skill? Here, we used functional magnetic resonance imaging to investigate two candidate brain systems: the multiple demand (MD) system, typically recruited during math, logic, problem solving, and executive tasks, and the language system, typically recruited during linguistic processing. We examined MD and language system responses to code written in Python, a text-based programming language (Experiment 1) and in ScratchJr, a graphical programming language (Experiment 2); for both, we contrasted responses to code problems with responses to content-matched sentence problems. We found that the MD system exhibited strong bilateral responses to code in both experiments, whereas the language system responded strongly to sentence problems, but weakly or not at all to code problems. Thus, the MD system supports the use of novel cognitive tools even when the input is structurally similar to natural language.
format Online
Article
Text
id pubmed-7738192
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher eLife Sciences Publications, Ltd
record_format MEDLINE/PubMed
spelling pubmed-77381922020-12-16 Comprehension of computer code relies primarily on domain-general executive brain regions Ivanova, Anna A Srikant, Shashank Sueoka, Yotaro Kean, Hope H Dhamala, Riva O'Reilly, Una-May Bers, Marina U Fedorenko, Evelina eLife Neuroscience Computer programming is a novel cognitive tool that has transformed modern society. What cognitive and neural mechanisms support this skill? Here, we used functional magnetic resonance imaging to investigate two candidate brain systems: the multiple demand (MD) system, typically recruited during math, logic, problem solving, and executive tasks, and the language system, typically recruited during linguistic processing. We examined MD and language system responses to code written in Python, a text-based programming language (Experiment 1) and in ScratchJr, a graphical programming language (Experiment 2); for both, we contrasted responses to code problems with responses to content-matched sentence problems. We found that the MD system exhibited strong bilateral responses to code in both experiments, whereas the language system responded strongly to sentence problems, but weakly or not at all to code problems. Thus, the MD system supports the use of novel cognitive tools even when the input is structurally similar to natural language. eLife Sciences Publications, Ltd 2020-12-15 /pmc/articles/PMC7738192/ /pubmed/33319744 http://dx.doi.org/10.7554/eLife.58906 Text en © 2020, Ivanova et al http://creativecommons.org/licenses/by/4.0/ http://creativecommons.org/licenses/by/4.0/This article is distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use and redistribution provided that the original author and source are credited.
spellingShingle Neuroscience
Ivanova, Anna A
Srikant, Shashank
Sueoka, Yotaro
Kean, Hope H
Dhamala, Riva
O'Reilly, Una-May
Bers, Marina U
Fedorenko, Evelina
Comprehension of computer code relies primarily on domain-general executive brain regions
title Comprehension of computer code relies primarily on domain-general executive brain regions
title_full Comprehension of computer code relies primarily on domain-general executive brain regions
title_fullStr Comprehension of computer code relies primarily on domain-general executive brain regions
title_full_unstemmed Comprehension of computer code relies primarily on domain-general executive brain regions
title_short Comprehension of computer code relies primarily on domain-general executive brain regions
title_sort comprehension of computer code relies primarily on domain-general executive brain regions
topic Neuroscience
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7738192/
https://www.ncbi.nlm.nih.gov/pubmed/33319744
http://dx.doi.org/10.7554/eLife.58906
work_keys_str_mv AT ivanovaannaa comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT srikantshashank comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT sueokayotaro comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT keanhopeh comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT dhamalariva comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT oreillyunamay comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT bersmarinau comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions
AT fedorenkoevelina comprehensionofcomputercodereliesprimarilyondomaingeneralexecutivebrainregions