Growing Computer Science Education Into a STEM Education Discipline: November CACM

November 7, 2016 at 7:20 am 3 comments

I manage the education column in CACM’s Viewpoints section, and this quarter, Briana Morrison and I wrote the piece.  While CS is now officially “in STEM,” it’s not like mathematics and science classes.  In the November issue, we look at what has to happen to make CS as available as mathematics or science education. ( BTW, Briana defends her dissertation today!)

Computing education is changing. At this year’s CRA Snowbird Conference, there was a plenary talk and three breakout sessions dedicated to CS education and enrollments. In one of the breakout sessions, Tracy Camp showed that much of the growth in CS classes is coming from non-CS majors, who have different goals and needs for computing education than CS majors.a U.S. President Obama in January 2016 announced the CS for All initiative with a goal of making computing education available to all students.

Last year, the U.S. Congress passed the STEM Education Act of 2015, which officially made computer science part of STEM (science, technology, engineering, and mathematics). The federal government offers incentives to grow participation in STEM, such as scholarships to STEM students and to prepare STEM teachers. Declaring CS part of STEM is an important step toward making computing education as available as mathematics or science education.

The declaration is just a first step. Mathematics and science classes are common in schools today. Growing computing education so it is just as common requires recognition that education in computer science is different in important ways from education in STEM. We have to learn to manage those differences.

Source: Growing Computer Science Education Into a STEM Education Discipline | November 2016 | Communications of the ACM

Entry filed under: Uncategorized. Tags: , , .

We overvalue innovation and entrepreneurship: Shifting the focus to Maintenance over Fads Designing for Wide Walls with Contextualized Computing Education

3 Comments Add your own

  • 1. markdeloura  |  November 10, 2016 at 5:14 pm

    Hi Mark! Do you have the ability to republish your CACM pieces, or is copyright retained by ACM? I always appreciate your perspective and find it a shame that I can’t share your CACM pieces with others due to the paywall.

    • 2. Mark Guzdial  |  November 10, 2016 at 6:47 pm

      Yes, I do. I’ve just updated all my ACM Authorizer links — see the Guzdial Papers page at the top. Thanks!

      • 3. markdeloura  |  November 22, 2016 at 10:02 pm

        Awesome – thanks Mark! 🙂


Leave a Reply

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

You are commenting using your 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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Trackback this post  |  Subscribe to the comments via RSS Feed

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

Join 10,184 other subscribers


Recent Posts

Blog Stats

  • 2,048,350 hits
November 2016

CS Teaching Tips

%d bloggers like this: