Related Experiment Video
Updated: Jan 14, 2026

Closed-loop Neuro-robotic Experiments to Test Computational Properties of Neuronal Networks
Published on: March 2, 2015
Learning to Program "Recycles" Preexisting Frontoparietal Population Codes of Logical Algorithms
Yun-Fei Liu 劉耘非1, Marina Bedny1
1Department of Psychological and Brain Sciences, Johns Hopkins University, Baltimore, Maryland 21211.
None:
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.
More Related Videos
07:01Working Memory Training for Older Participants: A Control Group Training Regimen and Initial Intellectual Functioning Assessment
Published on: September 20, 2020
10:11Portable Intermodal Preferential Looking IPL: Investigating Language Comprehension in Typically Developing Toddlers and Young Children with Autism
Published on: December 14, 2012
Related Concept Videos
Trial and Error and Algorithm
Machines: Problem Solving I
The toggle clamp system is a machine structure consisting of movable, pin-connected multi-force members that form a stabilized system to transmit forces. The...
Machines: Problem Solving II
Cognitive Learning
E. C. Tolman's theory of purposive behavior emphasizes that much behavior is goal-directed. He argued that to understand behavior, we must look at the entire sequence of actions leading to a goal. For instance, high school students study hard, not just due to past reinforcement but also to achieve the goal of getting into a good college.
Tolman introduced the idea that behavior is influenced by...
Purposive Learning
Statically Indeterminate Problem Solving