Welcome to DU! The truly grassroots left-of-center political community where regular people, not algorithms, drive the discussions and set the standards. Join the community: Create a free account Support DU (and get rid of ads!): Become a Star Member Latest Breaking News General Discussion The DU Lounge All Forums Issue Forums Culture Forums Alliance Forums Region Forums Support Forums Help & Search

Judi Lynn

(160,588 posts)
Wed May 13, 2020, 12:37 AM May 2020

Your language brain matters more for learning programming than your math brain


New research contradicts long held assumptions about coding

Amy Nippert
Neuroscience
University of Minnesota

May 12, 2020

When you think of learning another language, you probably think of French, Spanish, or Chinese. But what about Python or Java? The two processes might be more similar than you’d think.

A recent study published from researchers at the University of Washington showed that language ability and problem solving skills best predict how quickly people learn Python, a popular programming language. Their research, published in Scientific Reports, used behavioral tests and measures of brain activity to see how they correlated with how fast and well participants learned programming.

For the study, 42 participants were recruited to try a popular online coding course through Codeacademy. They were asked to complete ten 45-minute lessons of the “Learn Python” course. From the 36 participants who completed the study, they were able to determine rate of learning and how well the students learned the lessons.

Before doing online classes, participants did a battery of tests designed to look at math skills, working memory, problem solving, and second language learning ability. During their online programming course, the researchers were able to track how quickly they learned and how well they did in the quizzes built into the online software. They also completed a quiz and coding task at the end of the study to look at their overall coding knowledge.

More:
https://massivesci.com/articles/programming-math-language-python-women-in-science/
3 replies = new reply since forum marked as read
Highlight: NoneDon't highlight anything 5 newestHighlight 5 most recent replies
Your language brain matters more for learning programming than your math brain (Original Post) Judi Lynn May 2020 OP
You could be a great coder without knowing that 1+1 equals 2, easily ... mr_lebowski May 2020 #1
And yet problem solving matters, Igel May 2020 #2
All true, but there are still definitely many programming tasks you could do w/o math skills mr_lebowski May 2020 #3
 

mr_lebowski

(33,643 posts)
1. You could be a great coder without knowing that 1+1 equals 2, easily ...
Wed May 13, 2020, 02:20 AM
May 2020

The majority of coding work done in the world has absolutely no math involved.

Obviously if you're coding 'math stuff' in your app, then you have to know it.

Igel

(35,332 posts)
2. And yet problem solving matters,
Wed May 13, 2020, 10:05 AM
May 2020

and one good way of working on that is math.

It's like saying you can know grammar without knowing vocabulary. It's true, but fluent grammar with a 1k-word vocab isn't going to get you far.

Database-search algorithms, for example, and program validation are basically math. Not arithmetic, math.

 

mr_lebowski

(33,643 posts)
3. All true, but there are still definitely many programming tasks you could do w/o math skills
Wed May 13, 2020, 01:27 PM
May 2020

Like algebra, geometry/trig, calculus, etc.

It would be easy to specialize in types of coding that require little or even no understanding of it.

It does make sense to me that for the task at hand in the study (learning a new programming language) that language skills would be more important than math skills. Learning new languages is basically mapping new words/term with concepts. Very similar process to learning a foreign language.

You wouldn't end up being a great coder if you actually lack the capacity to understand concepts that are shared in common with math, though. Like problem solving, as you mention.

Latest Discussions»Culture Forums»Science»Your language brain matte...