Treffer: Learning to Program "Recycles" Preexisting Frontoparietal Population Codes of Logical Algorithms.

Title:
Learning to Program "Recycles" Preexisting Frontoparietal Population Codes of Logical Algorithms.
Authors:
Liu 劉耘非 YF; Department of Psychological and Brain Sciences, Johns Hopkins University, Baltimore, Maryland 21211., Bedny M; Department of Psychological and Brain Sciences, Johns Hopkins University, Baltimore, Maryland 21211.
Source:
The Journal of neuroscience : the official journal of the Society for Neuroscience [J Neurosci] 2025 Nov 05; Vol. 45 (45). Date of Electronic Publication: 2025 Nov 05.
Publication Type:
Journal Article
Language:
English
Journal Info:
Publisher: Society for Neuroscience Country of Publication: United States NLM ID: 8102140 Publication Model: Electronic Cited Medium: Internet ISSN: 1529-2401 (Electronic) Linking ISSN: 02706474 NLM ISO Abbreviation: J Neurosci Subsets: MEDLINE
Imprint Name(s):
Publication: Washington, DC : Society for Neuroscience
Original Publication: [Baltimore, Md.] : The Society, c1981-
Contributed Indexing:
Keywords: algorithm; cultural skill; fMRI; neural recycling; programming; reasoning
Entry Date(s):
Date Created: 20251027 Date Completed: 20251105 Latest Revision: 20251108
Update Code:
20251108
PubMed Central ID:
PMC12590113
DOI:
10.1523/JNEUROSCI.0314-25.2025
PMID:
41145217
Database:
MEDLINE

Weitere Informationen

Computer programming is a cornerstone of modern society, yet little is known about how the human brain enables this recently invented cultural skill. According to the neural recycling hypothesis, cultural skills (e.g., reading, math) repurpose preexisting neural "information maps." Alternatively, such maps could emerge de novo during learning, as they do in artificial neural networks. Representing and manipulating logical algorithms, such as "for" loops and "if" conditionals, is key to programming. Are representations of these algorithms acquired when people learn to program? Alternatively, do they predate instruction and get "recycled"? College students ( n  = 22, 11 females and 11 males) participated in a functional magnetic resonance imaging study before and after their first programming course (Python) and completed a battery of behavioral tasks. After a one-semester Python course, reading Python functions (relative to working memory control) activated an independently localized left-lateralized frontoparietal reasoning network. This same network was already engaged by pseudocode, plain English descriptions of Python, even before the course. Critically, multivariate population codes in this frontoparietal network distinguished "for" loops and "if" conditional algorithms, both before and after. Representational similarity analysis revealed shared information in the frontoparietal network before and after instruction. Programming recycles preexisting representations of logical algorithms in frontoparietal cortices, supporting the recycling framework of cultural skill acquisition.
(Copyright © 2025 the authors.)

The authors declare no competing financial interests.