Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

NDC Conferences

Learning to Program or Speak a Foreign Language?

NDC Conferences via YouTube

Overview

Explore the parallels between learning programming languages and human languages in this thought-provoking conference talk. Delve into the speaker's personal journey of mastering multiple languages while struggling with coding. Examine the importance of various forms of communication in society and the subtle yet crucial role of coding. Investigate the differences between programming and human languages, addressing common misconceptions and biases. Discover the benefits of multilingualism and its relevance in a shrinking world with evolving technologies. Gain insights into learning methodologies for both programming and languages, and understand how science, psychology, and engineering intersect in the learning process. Challenge preconceived notions about gender differences in coding abilities and explore strategies for rewiring the brain to enhance learning capabilities.

Syllabus

Introduction
Why this talk
What this talk is about
How it all started
Learning to program
What is coding
Languages
Other research
How am I terrible
Do you know more than one language
Programming language
Human language
Differences
Example
Pros and Cons
Benefits of being multilingual
Im a woman
I cant code
Long eyelashes
Differences between men and women
Brain wired differently
The world is getting smaller
New products
Wearable
Free of language barriers
Lack of emotion
Not necessary
Oldfashioned way
Communication systems
Learning languages
I want both
Rewiring my brain
I started looking into programming
How we learn programming
Science and programming
Lack of research
Bias
Biases
Learning Math
Learning Programming
Psychology
Engineering
Learning from Scratch

Taught by

NDC Conferences

Reviews

Start your review of Learning to Program or Speak a Foreign Language?

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.