What Most Schools Don't Teach

Code.org
26 Feb 201305:44

Summary

TLDRThe video script features influential figures from various industries emphasizing the importance of learning to code. It highlights personal stories of how coding has empowered individuals, from creating simple programs to building global empires. The narrative stresses that coding is accessible and not just for geniuses, but a skill that can be learned by anyone with determination. It underscores the ubiquity of technology in every field and the demand for coding skills, concluding with a call to action to learn coding through platforms like Code.org.

Takeaways

  • 💡 Programming is a fundamental skill that teaches critical thinking, according to Bill Gates, the founder of Microsoft.
  • 👦 Early exposure to computers and programming is common among tech entrepreneurs, as illustrated by Jack Dorsey of Twitter and Ruchi Sanghvi, the first female engineer at Facebook.
  • 🎓 Learning to code can start with simple projects, like creating a Tic-tac-toe game, as experienced by Drew Houston, the creator of Dropbox.
  • 🌟 The initial motivation for learning to code often stems from a desire to create something fun or useful, rather than mastering the entire discipline.
  • 🎼 Programming is compared to playing an instrument or a sport, suggesting that it becomes less intimidating with practice and time.
  • 🔍 Many coding tasks involve breaking down problems rather than creating complex algorithms, emphasizing the importance of problem-solving skills.
  • 🚀 Determination, not necessarily genius, is what's needed to learn how to code, as highlighted by various successful individuals in the tech industry.
  • 📚 Basic mathematical skills, such as addition and subtraction, are sufficient to start learning to code, as suggested by Tony Hsieh, the former CEO of Zappos.
  • 🌐 Software has transformed various industries, making coding a valuable skill across different sectors, not just in technology.
  • 🏢 Tech companies are eager to hire talented engineers, but there is a shortage of skilled individuals in the field, as noted by Hadi Partovi, the founder of Code.org.
  • 🌟 The ability to create software that can reach millions of people is a unique opportunity for today's generation, offering a sense of empowerment and the potential for significant impact.
  • 🧙‍♂️ Being a programmer in the future will be akin to having magical powers, highlighting the transformative and influential role of coding in society.

Q & A

  • What did Bill Gates believe about learning to program a computer?

    -Bill Gates believed that learning to program a computer teaches you how to think.

  • At what age did Jack Dorsey first get access to a computer?

    -Jack Dorsey was 13 years old when he first got access to a computer.

  • What significant event happened in Ruchi's life when she was in sixth grade?

    -Ruchi learned to code in college, which was a significant event in her life as she later became the first female engineer at Facebook.

  • What was Drew Houston's first program in his freshman year of college?

    -Drew Houston wrote a program that played Tic-tac-toe during his freshman year first semester in an Intro to Computer Science class.

  • What was the initial purpose of programming for Elena?

    -Elena's initial purpose of programming was to make something fun for herself and her sisters.

  • How did Gabe Newell describe his first experience with programming?

    -Gabe Newell described his first experience with programming as astonishing when he made a computer say 'Hello World'.

  • What is Chris Bosh's perspective on the learning curve of coding?

    -Chris Bosh compared learning to code to playing an instrument or a sport, stating that it starts out intimidating but you get the hang of it over time.

  • What does Makinde believe about the intimidation factor of coding?

    -Makinde believes that coding can be intimidating, but so are many other things, implying that intimidation should not be a barrier to learning.

  • What does Vanessa believe is the essence of coding?

    -Vanessa believes that the essence of coding is more about the process of breaking down problems rather than coming up with complicated algorithms.

  • What does Tony Hsieh emphasize as a requirement for coding?

    -Tony Hsieh emphasizes determination as a requirement for coding, suggesting that one does not have to be a genius.

  • What does Will.I.Am highlight about the importance of coding in various industries?

    -Will.I.Am highlights that all industries, including agriculture, entertainment, and manufacturing, have been transformed by software, emphasizing the importance of coding.

  • What are the incentives provided by Hadi Partovi to attract talented engineers?

    -Hadi Partovi provides incentives such as a fantastic chef, free food, laundry, snacks, and recreational facilities like video games and scooters to attract talented engineers.

  • What does the script suggest about the future of programmers?

    -The script suggests that programmers of tomorrow will be like wizards of the future, possessing what is considered the closest thing to a superpower.

  • What is the current challenge with filling jobs in America related to coding?

    -The current challenge is that 1 million of the best jobs in America may go unfilled because only 1 in 4 schools teach students how to code.

Outlines

00:00

💡 Inspirational Beginnings in Coding

This paragraph features influential figures from various industries sharing their first experiences with coding. Bill Gates, the founder of Microsoft, emphasizes the importance of learning to program as it teaches one how to think. Jack, the creator of Twitter, and Ruchi, Facebook's first female engineer, recount their early encounters with computers and coding. Drew from Dropbox and Elena from Clothia.com describe their initial forays into programming, highlighting the simplicity and joy of creating something from scratch. Gabe from Valve and Mark Zuckerberg, Facebook's founder, express the astonishment of making a computer respond for the first time. The paragraph concludes with Chris, an NBA All-Star who coded in college, comparing coding to learning an instrument or sport, suggesting that it becomes less intimidating with practice. Each story illustrates the accessible and empowering nature of coding, regardless of one's background or profession.

05:03

🚀 The Urgency of Coding Education

The second paragraph addresses the critical shortage of coding education in American schools and its impact on the job market. It states that 1 million top jobs in the U.S. may remain unfilled due to the lack of coding skills among students, as only one in four schools offer coding classes. The paragraph encourages individuals, regardless of their career aspirations, to explore coding classes at their schools or online platforms like Code.org. It also calls for sharing the message to raise awareness about the importance of coding education. The urgency is underscored by the potential of coding to open up a world of opportunities and to prepare students for the technologically driven future of work.

Mindmap

Keywords

💡Programming

Programming is the process of writing instructions for a computer to execute, enabling it to perform specific tasks. It is central to the video's theme, emphasizing its importance in teaching logical thinking and problem-solving. For instance, Bill, who created Microsoft, suggests that 'Everybody in this country should learn how to program a computer... because it teaches you how to think.'

💡Computer Science

Computer Science is the study of computers and computational systems, encompassing programming, algorithms, and data structures. The video highlights the foundational role of computer science in modern innovation, as illustrated by Ruchi, the first female engineer at Facebook, who learned to code in college during her 'Intro to Computer Science' class.

💡Algorithm

An algorithm is a set of steps or rules to be followed in calculations or other problem-solving operations. While not explicitly mentioned, the concept is implied in discussions about problem-solving and the simplicity of coding, as noted by Makinde, an early Facebook engineer, who suggests that coding is more about breaking down problems than creating complicated algorithms.

💡Empowering

The term 'empowering' refers to giving someone authority or autonomy to do something. In the context of the video, programming is described as an empowering skill, as it allows individuals to create and implement solutions, as stated by HADI, the creator of Code.Org, who believes that 'Computer programming is an incredibly empowering skill to learn.'

💡Innovation

Innovation is the process of translating an idea or invention into a good or service that creates value or for which customers will pay. The video underscores the innovative potential of programming, with examples like Mark creating Facebook and Drew creating Dropbox, showing how programming can lead to groundbreaking inventions.

💡Determination

Determination is the firmness of purpose or resolve. Vanessa, who created Girl Develop IT, emphasizes that to learn to code, one does not have to be a genius but rather needs to be determined, suggesting that persistence and effort are key to mastering programming.

💡Problem-Solving

Problem-solving is the ability to analyze a situation and find a solution. The video script repeatedly touches on this concept, indicating that coding is fundamentally about breaking down and solving problems, as mentioned by Makinde and others, who stress that coding is more about the process than the complexity of algorithms.

💡Education

Education refers to the process of receiving or giving systematic instruction, especially at a school or university. The video highlights the importance of educational opportunities in coding, with Will.I.Am discussing the lack of coding classes in schools and the need to learn online at Code.org.

💡Technology

Technology encompasses the tools, systems, and methods used to create and manage products and services. The script discusses the pervasive influence of technology in various sectors, from agriculture to entertainment, and the necessity of understanding it through coding.

💡Wizards of the Future

This phrase is used metaphorically to describe programmers, suggesting that their ability to create and manipulate digital environments will seem magical to others. It is used by an unnamed speaker in the video to illustrate the extraordinary capabilities that come with programming skills.

💡Rock Stars

The term 'Rock Stars' is used to describe the high status and recognition that great programmers can achieve in society. It is used by an unnamed speaker to draw a parallel between the admiration for musicians and the potential admiration for programmers, indicating the cultural impact of coding.

Highlights

Bill Gates emphasizes the importance of learning to program as it teaches you how to think.

Jack Dorsey shares his first encounter with a computer at age 13, which was pivotal for his later creation of Twitter.

Ruchi Sanghvi, the first female engineer at Facebook, began coding in college after receiving a Macintosh in 1984.

Drew Houston's first program in college was a Tic-tac-toe game, which he created during his freshman year.

Elena Silenok's initial coding experience involved creating simple shapes and colors on the screen.

Gabe Newell from Valve recalls the astonishment of making a computer display 'Hello World' for the first time.

Mark Zuckerberg's coding journey started with a simple desire to create something fun for himself and his sisters.

Chris Bosh, an NBA All-Star, discusses the process of learning to code in college, comparing it to learning an instrument.

Makinde Ade-Omowale, an early Facebook engineer, assures that coding is learnable despite its intimidating reputation.

Vanessa Hurst, founder of Girl Develop IT, explains that coding is more about problem-solving than complex algorithms.

Tony Hsieh, CEO of Zappos, believes that determination, not genius, is key to learning how to code.

Bronwen Gresty, a technical artist at Valve, suggests that basic math skills are sufficient to start coding.

Will.I.Am, musician and founder of The Black Eyed Peas, is taking coding classes to understand the impact of software on various industries.

Hadi Partovi, founder of Code.org, highlights the need for more trained engineers due to a shortage of skilled professionals.

Code.org promotes the empowerment that comes with learning to code, whether for financial success or world change.

The transcript suggests that the ability to code will make programmers seem like they possess magical powers in the future.

Great coders are likened to today's rock stars, indicating the high demand and admiration for their skills.

The transcript warns that 1 million jobs in America may go unfilled due to the lack of coding education in schools.

Code.org encourages everyone, regardless of their aspirations, to explore coding classes and learn online.

Transcripts

play00:01

"Everybody in this country should learn how to program a computer...

play00:04

because it teachers you how to think."

play00:08

>> Bill: created Microsoft I was 13 when I first got access to a computer.

play00:14

>> Jack: created Twitter My parents bought me a Macintosh in 1984 when I was eight years old.

play00:18

I was in sixth grade

play00:19

I learned to code in college.

play00:21

>> Ruchi: First female engineer at Facebook. Freshman year first semester, Intro to Computer Science.

play00:25

I wrote a program that played Tic-tac-toe.

play00:28

>> Drew: Created Dropbox I think it was pretty humble beginnings. I think the first program I wrote asked

play00:32

things like, What's your favorite color? Or, How old are you?

play00:35

>> Elena: Created Clothia.com I first learned how make a green circle and a red square appear on the screen.

play00:41

>> Gabe: Created Valve The first time I actually had something come up

play00:43

and say "Hello World", and I made a computer do that,

play00:46

it was just astonishing.

play00:47

>> Mark: Created Facebook Learning how to program didn't start off as wanting to learn

play00:50

all of Computer Science

play00:52

or trying to master this discipline or

play00:54

anything like that.

play00:55

it just started off because I wanted to do

play00:57

this one simple thing.

play00:59

I want to make something that was fun for myself and and my sisters.

play01:01

I wrote this little program

play01:02

then basically just add a little bit to it.

play01:05

Then when I needed to learn something new

play01:06

I looked it up either in a book or on the Internet

play01:08

and then added a little bit to it.

play01:10

It's really not unlike kind of playing an instrument or something

play01:13

or playing a sport.

play01:17

It starts out being very intimidating,

play01:19

but you kind of get the hang of it over time.

play01:21

>> Chris: NBA All-Star, Coded in College Coding is something that can be learned and...

play01:24

I know it can be intimidating...

play01:26

a lot of things are intimidating, but...

play01:28

you know, what isn't?

play01:30

>> Makinde: Early Facebook engineer A lot of the coding that people do is actually fairly simple.

play01:33

It's more about the process of breaking down problems

play01:36

than coming up with

play01:38

complicated algorithms as people traditionally think about it.

play01:45

>> Vanessa: Created Girl Develop IT You don't have to be a genius to know how to code. You need to be determined.

play01:48

Addition, subtraction...that's about about it.

play01:52

>> Tony: CEO @ Zappos You should probably know your multiplication tables.

play01:54

>> Bronwen: Technical artist at Valve You don't have to be a genius to code. Do you have to be a genius to read?

play01:57

Even if you want to become a race car driver or play baseball

play02:01

or... you know

play02:04

build a house... all of these things have been turned upside down by software.

play02:08

What is it, is you know, computers are everywhere.

play02:10

You want to work in agriculture?

play02:11

Do you want to work in entertainment? Do you want to work in manufacturing?

play02:16

It's just all over.

play02:29

Here we are, 2013

play02:31

>> Will.I.Am: Created The Black Eyed Peas, Now taking coding classes We all depend on technology to communicate, to bank...

play02:36

...information...

play02:38

and none of us know how to read and write code.

play02:45

When I was in school I was in the this after school group called the Whiz Kids

play02:49

and when people found out they laughed at me and you know, all these things and I'm like

play02:53

"Man I don't care! I think it's cool and I'm learning a lot and

play02:57

some of my friends have jobs!"

play03:01

Our policy is literally to hire as many talented engineers as we can find.

play03:07

The whole limit in the system is that there just aren't enough people who are

play03:10

trained and have these skills today.

play03:13

To get the very best people we try to make the office

play03:15

as awesome as possible.

play03:39

We have a fantastic chef.

play03:41

free food

play03:42

breakfast, lunch and dinner.

play03:44

free laundry

play03:45

Snacks

play03:47

even places to play

play03:49

video games and scooters

play03:51

there's always kinds of interesting things

play03:53

around the office where people can play, or relax,

play03:58

or go to think, or play music or be creative.

play04:01

>>HADI: Created Code.Org Whether you're trying to make a lot of money or whether you just want to change the world,

play04:05

Computer programming is an incredibly empowering skill to learn.

play04:09

I think if someone had told me that

play04:12

software is really about humanity, that it's really about helping people

play04:17

by using computer technology

play04:19

it would have changed my outlook a lot earlier.

play04:23

To be able to actually come up with an idea and then see it in your hands and then be able to press a button

play04:28

and have it be in millions of people hands, I mean, I think we're the first

play04:32

generation in the world that's really ever had that kind of experience.

play04:36

Just to think that you can start something in your college dorm room and you can have a set of people

play04:41

who haven't built a big company before come together and build something that

play04:45

a billion people use as part of their daily lives...

play04:48

It's crazy to think about, right? It's really, it's humbling and it's amazing.

play04:51

The programmers of tomorrow are the wizards of the future.

play04:54

You know, you're going look like you have magic powers compared to everybody else.

play04:58

It's amazing. It's, it's the closest thing we have to a super power.

play05:03

Great coders are today's Rock Stars. That's it!

play05:09

1 million of the best jobs in America may go unfilled...

play05:12

...because only 1 in 4 schools teach students how to code.

play05:15

Whether you want to be a doctor or a rockstar,

play05:17

ask about a coding class at your school

play05:19

or learn online at Code.org

play05:22

Share this film and visit Code.org.

Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Coding EducationTech PioneersInnovationLearningEmpowermentCreativityProblem SolvingCareer OpportunitiesDigital TransformationCoding Skills
Benötigen Sie eine Zusammenfassung auf Englisch?