element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
STEM Academy
  • Learn
  • Learning Center
  • STEM Academy
  • More
  • Cancel
STEM Academy
Blog New study reveals how our brain process coding language
  • Blog
  • Forum
  • Documents
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
STEM Academy requires membership for participation - click to join
  • Share
  • More
  • Cancel
Group Actions
  • Group RSS
  • More
  • Cancel
Engagement
  • Author Author: Catwell
  • Date Created: 8 Jan 2021 7:21 PM Date Created
  • Views 1943 views
  • Likes 8 likes
  • Comments 1 comment
  • coding
  • stem
  • engineering life
  • cabeatwell
  • university
  • innovation
Related
Recommended

New study reveals how our brain process coding language

Catwell
Catwell
8 Jan 2021

image

Researchers at MIT showed how coding activates the multiple demand network in our brain. Subjects were tested on their comprehension of Python and ScratchJr. (Image credit: MIT)

 

Some describe coding is like learning a new language. Others think it’s closer to solving mathematical problems. A new MIT study shows that it’s actually something else. Researchers at MIT have found that reading computer code activates a distributed network called the multiple demand network, which is used for complex cognitive tasks like solving math problems or crossword puzzles.

 

So that means it’s like how our brain process math problems? Not exactly. Though reading computer code activates the multiple demand network, it relies on different parts of the network than math or puzzles do. This network spreads throughout the frontal and parietal lobes of the brain. It’s usually reserved for tasks that require retaining many pieces of information at once and is responsible for our ability to perform various mental tasks.

 

“Understanding computer code seems to be its own thing. It’s not the same as language, and it’s not the same as math and logic,” says Anna Ivanova, an MIT graduate student and the lead author of the study.

 

To get to this conclusion, the team conducted brain scans of young adults tested on their comprehension of Python and ScratchJr, a visual programming language designed for children age 5 and older. The scans showed little to no response to code in the language regions of the brain. Rather, they saw coding activated the previously mentioned multiple demand network.

 

Though researchers didn’t find regions of the brain exclusively devoted to coding, they believe specialized brain activity could develop in people who have more coding experience.

 

“It’s possible that if you take people who are professional programmers, who have spent 30 or 40 years coding in a particular language, you may start seeing some specialization, or some crystallization of parts of the multiple demand system,” Fedorenko says. “In people who are familiar with coding and can efficiently do these tasks, but have had relatively limited experience, it just doesn’t seem like you see any specialization yet.”

 

MIT’s research suggests coding and programming can’t be categorized strictly as a math-based or language-based skill since it could rely on both language and multiple demand systems. When it comes to teaching coding, educators will have to create their own method for learning purposes.

 

Have a story tip? Message me at: http://twitter.com/Cabe_Atwell

  • Sign in to reply
Parents
  • kmikemoo
    kmikemoo over 4 years ago

    Catwell  Super cool.  I feel better about why I can write a sketch or understand a script but I can't learn Morse Code. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Comment
  • kmikemoo
    kmikemoo over 4 years ago

    Catwell  Super cool.  I feel better about why I can write a sketch or understand a script but I can't learn Morse Code. image

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • More
    • Cancel
Children
No Data
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube