Live data from Hacker News

New York Mayor De Blasio to Require Computer Science in Schools

nytimes.com

11–20 of 83 posts

Re: New York Mayor De Blasio to Require Computer Science in Schools

#11

>“The difficulty is getting enough teachers who are trained in it, and trained well enough to make it a good introduction to computer science,” said Barbara Ericson, the director of computing outreach at Georgia Tech’s College of Computing. “And if you are well-trained in computer science, you can make a lot more money in industry than teaching.” Seems to be the real problem here. What kind of negative effect might r…

The negative effect would be kids with a poor understanding of CS, which is still a step up from kids with no understanding of CS.

Re: New York Mayor De Blasio to Require Computer Science in Schools

#12

* Getting a little exposure to it is wonderful and valuable for all. But I believe that being good at computer science requires having some skill at a type of abstract thinking that many people, even otherwise really intelligent people, don't possess. If this ever becomes mandatory for all students, I believe that it will be a recipe for a lot of wasted time and frustration. * If it ever becomes mandatory, I also won…

A lot of people are really bad at math and we give them at least 10 years of it. I think at least some exposure to CS is important to just give kids a sense of it before college.

Re: New York Mayor De Blasio to Require Computer Science in Schools

#14
The original title "De Blasio to Announce 10-Year Deadline to Offer Computer Science to All Students" is a better headline. Of note in the article, "Computer science will not become a graduation requirement, and middle and high schools may choose to offer it only as an elective." This is quite different than the HN modified title.

Re: New York Mayor De Blasio to Require Computer Science in Schools

#15
post #2

I imagine most of us programming now will be dead by the time (if at all) programming reaches some kind of universal acceptance; think of how long it took for literacy to become universally important, even though reading and writing was done centuries before Gutenberg. 20 years ago, learning programming wasn't as important because the technology just wasn't there to make it a good return on investment. But the value…

Unfortunately I don't know if it ever will reach the same level of importance as literacy, because the industry seems to be trying very hard to discourage regular users from ever becoming programmers or even "advanced users"; see the War on General Purpose Computing:

http://boingboing.net/2012/08/23/civilwar.html

http://boingboing.net/2012/01/10/lockdown.html

I mean, how do you even convince someone that learning to program is a good idea if it takes jumping through many serious hoops just to set up? The majority of interaction with computers is with locked-down mobile devices. Contrast this with home computers in the 80s that were practically begging to be programmed as they came with little other than a built-in interpreter, or the early days of the PC where user magazines had source code - in assembly language - that people could enter in DEBUG and create small but useful programs.

The walled gardens of app stores have also grown to the point where simply sharing an executable with someone has become an almost taboo act, with some central authority telling the users who to trust.

It's in the interests of the software industry to keep the majority of users computer-illiterate, so they can be profited from. On the other hand, basic literacy is valued by the industry, because it makes it easier to persuade users who know how to read and write (adverts wouldn't work if people couldn't read them...)

Re: New York Mayor De Blasio to Require Computer Science in Schools

#16
It's great to give the oportunity to kids to learn computer science but it looks like everyone associates computer science with programming. That's true at university level but does that make sense for young kids? Shouldn't we rather focus on the basics of computing: typing on a keyboard, understanding how an OS works, how internet works, a browser, etc. Then in high school some basics of programming in an easy but useful language like VB, java or python. And leave the hardcore stuff for university.

Re: New York Mayor De Blasio to Require Computer Science in Schools

#17

The original title "De Blasio to Announce 10-Year Deadline to Offer Computer Science to All Students" is a better headline. Of note in the article, "Computer science will not become a graduation requirement, and middle and high schools may choose to offer it only as an elective." This is quite different than the HN modified title.

I think the New York Times changed their headline. The HN headline is the same as the one in the push notification I got.

Re: New York Mayor De Blasio to Require Computer Science in Schools

#18
post #11

>“The difficulty is getting enough teachers who are trained in it, and trained well enough to make it a good introduction to computer science,” said Barbara Ericson, the director of computing outreach at Georgia Tech’s College of Computing. “And if you are well-trained in computer science, you can make a lot more money in industry than teaching.” Seems to be the real problem here. What kind of negative effect might r…

The negative effect would be kids with a poor understanding of CS, which is still a step up from kids with no understanding of CS.

Is that so? I always figured it's worse to think you know something when you don't than to not know something and know you don't.
Post reply on HN