Education Nation 2011: Why We Should Be Teaching More Computer Science Classes

December 29, 2011 at 7:16 am 1 comment

NBC News’ Education Week asked me to write a guest blog post two weeks ago on my argument for why we should teach more CS classes. It got posted yesterday. I am grateful to Amy Bruckman, Christine Alvarado, Barbara Ericson, and Brendan Streich for their great comments and even text that they provided for this. We worked hard on those few hundred words!

Most people who write computer programs aren’t professional programmers. Scientists and engineers write programs on a daily basis. But even non-technical professionals rely on deep knowledge of computing. Graphic designers work with many images with multiple layers, and they write programs to automate operations. An estimate out of Carnegie Mellon University says that for every professional software developer in 2012, there will be four people who write programs but aren’t professional software developers.

Here’s the problem with this picture: Few of those non-professional programmers had any computer science (CS) classes. Either the CS classes weren’t there, or they avoided them. Research at Georgia Tech has found that pre-teen Girl Scouts already think computer science is “geeky.” Brian Dorn, an assistant professor at University of Hartford, found that even adult graphic designers think computer science is “boring,” and they avoid classes in computer science.

via Education Nation 2011: Why We Should Be Teaching More Computer Science Classes.

About these ads

Entry filed under: Uncategorized. Tags: , , , .

A data-based explanation as to why there are so few women in technology fields Top CSTA and Alfred Thompson Blog Posts of 2011

1 Comment Add your own

  • 1. Sarah Dunn  |  January 4, 2012 at 10:02 am

    I read your article on “Why we should be teaching more Computer Science Classes”. As a professional web developer, a former high school programming teacher and a degreed Computer Scientist, I agree with your assessment. Our students need to understand how to program and how it will help them in understanding and solving problems.

    Reply

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 )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

Feeds

December 2011
M T W T F S S
« Nov   Jan »
 1234
567891011
12131415161718
19202122232425
262728293031  

Blog Stats

  • 639,828 hits

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 1,404 other followers


Follow

Get every new post delivered to your Inbox.

Join 1,404 other followers

%d bloggers like this: