Live data from Hacker News

Obama endorses required high school coding classes

news.cnet.com

11–20 of 105 posts

Re: Obama endorses required high school coding classes

#12
Sensationalized article title. The text reads

    The president suggested that with the high interest in digital technology among
    young people it makes sense to teach skills like programming and graphic design
    in high school so that students can go on to pursue a career, with or without a
    four-year college degree.
which seems like a reasonable position to take. Doesn't say "mandatory" or "required" anywhere.

EDIT: I'm wrong. The very first line of the article:

    President Obama says he wouldn't mind seeing a curriculum requirement for
    American high school students to learn a programming language.
Still, mentioning it offhand in a google hangout seems very different than introducing it into legislation.

Re: Obama endorses required high school coding classes

#13
post #5
post #3

It seems to me like a lot of the "required coding class" idea is based on a misguided desire to increase the competitiveness of our country internationally. Learning to program is good, yes, but to be honest, what goal are you trying to achieve? The article suggests that the goal might be to allow people to enter the job market more quickly. The fact is that "programming" in and of itself is just grunt work. Forcing…

Having a labor pool that is universally more productive with computers would be a good thing even if we don't end up being relatively more competitive against other countries. And programming is probably a better vehicle for teaching important problem solving skills than a lot of the math and science classes that the average high school grad doesn't end up needing for their career.

"Universally more productive with computers" does not mean "know how to program a computer." Should kids be learning how to use and run a spreadsheet and type without hunting-and-pecking? Yes. Should they know how to compute big O to be productive? No.

Re: Obama endorses required high school coding classes

#14
post #5
post #3

It seems to me like a lot of the "required coding class" idea is based on a misguided desire to increase the competitiveness of our country internationally. Learning to program is good, yes, but to be honest, what goal are you trying to achieve? The article suggests that the goal might be to allow people to enter the job market more quickly. The fact is that "programming" in and of itself is just grunt work. Forcing…

Having a labor pool that is universally more productive with computers would be a good thing even if we don't end up being relatively more competitive against other countries. And programming is probably a better vehicle for teaching important problem solving skills than a lot of the math and science classes that the average high school grad doesn't end up needing for their career.

[deleted]

Re: Obama endorses required high school coding classes

#16
Every time this is brought up, there's pearl clutching and handwringing from technical and non-technical folks alike. The fretting goes, "What about the people who don't like it? What about the people who have no aptitude for it?" And to this I ask:

What makes programming so special that we should shield people without aptitude from learning it?

Many have no aptitude for language – we still require english classes. Many have no passion for the sciences – we still require studying chemistry and biology. Some could care less about history – but every year of high school typically includes a history class scoped to one period or region.

So why should programming be different? Why should we shield people from learning a subject which has ubiquity equal to language or mathematics, and infinitely more lucrative application? Why should we accept a substantial chunk of our population being illiterate on a discipline whose misunderstanding can have terrible consequences for both individuals and society at large?

Understanding how a computer works, in a world dominated more and more by technology, places you at great advantage. Ignorance of the same leaves you at the mercy of those who are technically proficient and, more and more, limits your lifetime income potential.

Re: Obama endorses required high school coding classes

#18

Sensationalized article title. The text reads The president suggested that with the high interest in digital technology among young people it makes sense to teach skills like programming and graphic design in high school so that students can go on to pursue a career, with or without a four-year college degree. which seems like a reasonable position to take. Doesn't say "mandatory" or "required" anywhere. EDIT: I'm wr…

> Still, mentioning it offhand in a google hangout seems very different than introducing it into legislation.

Absolutely, and there's a big difference between "endorses" as in a quick mention and "endorses" as in pushing for it with all his political power - however, just because it's him mentioning it rather than him trying to make it happen it doesn't change the fact that he did endorse it, as the title claims, and that for him to do that is still very relevant.

Re: Obama endorses required high school coding classes

#19

I'm not feeling good about the trend of teaching everyone how to program. There are other skills that are equally as viable, if not more so, and there are a ton of people who wouldn't be able to cut it, anyways. Grant it, we all have our weaknesses (I have terrible rote-style memory so I did terrible in History), but I don't think that purposefully pushing kids into classes were there is a chance over 50% can't get a…

Nailed it. Also worth mentioning that maybe being forced to take a class isn't a good way to learn something. I learned to love to program by playing with it as a hobby. I hated the programming class I took as an elective in highschool because the content was outdated and the teacher was pretty terrible. Another good question: who would be teaching these classes?

Re: Obama endorses required high school coding classes

#20
That's actually the way things worked in Ukraine when I was going to high school. Granted, it was programming in Basic, but everybody in junior and senior year had to take a course that combined keyboarding and programming.

Ukrainian (and post-Soviet) education system is somewhat different from US, as students can leave high school after their sophomore year, if their future plans involve going to a vocational school, community college or just straight to work. Only those who plan to enter college stay for the last two years.

Post reply on HN