Computer Science in High School

I took a computer science course in high school. Plain old computer science, not AP computer science. Midway through the course I was doing a presentation and asked the class to create a program to print the numbers between 1 and 10. Several students did the following:

print 1
print 2
print 3
….

Needless to say, we didn’t learn much in that class.

President Obama has a plan to make sure everyone has a chance to learn computer science. CS, supposedly, is a new “basic skill necessary for economic opportunity.” For simple computer skills I doubt that they are more important now. Consider how much easier it is to create a simple small business website. You used to have to know HTML.

New York City has a goal to make computer science available in every high school and Chicago is going to make it a requirement by 2018. There’s still time for angry parents and art teachers to get them to postpone the requirement, and they may use the excuse that they can’t find enough teachers. The LA school board, at the behest of the Gates foundation, passed an algebra II requirement back in 2005 but has yet to enforce it.

Though I think it can be a worthwhile subject for some kids to learn, I think it’s inviting trouble to force schools to offer it. If almost no one in the school wants to learn computer programming then the instructors will get the message quickly that the class, which will be an elective class, can’t be too hard or no one will sign up. Kids will see it as a “screw around on the computer” class. For the first year or two liberals will marvel at these Underprivileged Youth learning to code. Then one day a reporter with basic knowledge of programming will be offered a tour of these classes and will dig a little deeper than the others and be shocked to learn that most of the kids can’t code to save their lives.

References

Weekly Address: Giving Every Student an Opportunity to Learn Through Computer Science For All, WhiteHouse.gov, January 30 2016 https://www.whitehouse.gov/the-press-office/2016/01/30/weekly-address-giving-every-student-opportunity-learn-through-computer

Kate Taylor, De Blasio to Announce 10-Year Deadline to Offer Computer Science to All Students, New York Times, September 15 2015 http://www.nytimes.com/2015/09/16/nyregion/de-blasio-to-announce-10-year-deadline-to-offer-computer-science-to-all-students.html?module=ArrowsNav&contentCollection=N.Y.%20%2F%20Region&action=keypress&region=FixedLeft&pgtype=article

Steve Sailer, Redmond v. Palo Alto over Yale v. Jail, VDare, January 23 2012 http://www.vdare.com/posts/redmond-v-palo-alto-over-yale-v-jail

Advertisements
This entry was posted in Education. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s