Teaching young Americans to be code monkeys
“How Silicon Valley Pushed Coding Into American Classrooms” (New York Times) is worth a look mostly for the disconnect between reader comments and the enthusiastic journalist.
How do humanities majors see computing?
Computer science is also essential to American tech companies, which have become heavily reliant on foreign engineers. Mr. Trump’s efforts to limit immigration make Code.org’s teach-Americans-to-code agenda even more attractive to the industry.
i.e., a person who can write a basic program in an imperative language (BASIC?) is learning “computer science.”
Which of these does Rachel Dolezal join?
Along with groups like Black Girls Code, Girls Who Code and Latina Girls Code, Code.org has worked to make the subject accessible to a diverse group of students.
Does a student with fluid gender have to bounce between the Girls Who Code classroom and the Code.org classroom?
Mr. Partovi noted that Code.org had opposed a “more extreme” coding bill in Florida that would have required students to obtain industry certification.
Nothing’s scarier to educators than a test that students might actually fail!
As with most NYT articles, the comments are the most interesting part, offering us a window into what Americans (or at least Americans who voted for Hillary) think.
As an ex-college professor I would like to point out that many students do not know when the first and second world wars occurred. That about four-fifths of Americans cannot find Iraq on the map (despite the fact that it has been in continuously in the news for over a decade). That about half of Americans believe evolution is not true. That about 40% of college undergrads need remedial classes in math and English coming into college. That a large number cannot even write a coherent essay.
Perhaps these can be solved first. They are of greater much importance than providing a specific industry with workers it “needs” (ironic considering that high tech industry throws out employees over the age of 40 [or less], when they become obsolete).
This professor does raise a good point. If programmers are in such short supply, why can’t old programmers get jobs?
To all this talk of teaching computer programming in schools to fill tech jobs, why won’t the tech companies create their own apprentice programs? Why won’t tech companies use some of their millions/billions and open up learning centers in communities where they don’t have business centers if they are truly altruistic, and not self-serving? Logical thinking can be developed through any scholarly pursuit.
Maybe the Trumpenfuhrer should call the bluffs of the Silicon Valley Hillary-supporters! He can offer to let them bring back, tax-free, some of the overseas $billions (that they were sheltering from Obama’s tax rates) as long as they spend it to train Americans for the jobs currently done by H-1B visa holders. It would be awesome to see the reaction!
[Todd Goglia] Most jobs are for “mediocre coders”. Only a tiny percentage of programming jobs entail a real understanding of advanced computer science concepts such as machine learning. Most jobs consist of getting data from a database and outputting it to a web page or getting user input from a webpage and saving it to a database.
Maybe he read Philip and Alex’s Guide to Web Publishing (or its predecessor, Database backed Web Sites) back in the 1990s!
Readers: What do you think? People have been trying since the 1970s to make programming part of K-12. Is this code.org thing going to be the initiative that succeeds?
Full post, including comments