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...
Autores principales: | , , , , , , , |
---|---|
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 |