CS in HS: Promoting Computer Science Education in High School

S&T’s Peer to Peer, Feb 2016

The world is in the midst of a technology revolution. Each day, new computing devices are introduced, hundreds of new websites are created, and people who have never used the Internet are trying it out for the first time. Nearly two thirds of Americans currently own a smartphone, and that number will only continue to climb (Fingas, 2014). Even cars, thermostats and refrigerators are becoming computerized and connected. This isn't groundbreaking information; most people are aware of this. What isn’t common knowledge, however, is who creates this technology. How does Google always seem to know exactly what you are asking for, even when you’re not sure how to ask it? How does Facebook manage to accommodate the various needs and interests of over 1 billion users each month (Protalinsk, 2014)? Who is responsible for making this technology so comprehensive? The answer to the last question, of course, is computer scientists, software engineers, database administrators, computer engineers and others in the technology industry. These computing jobs have shaped the modern world in ways only science fiction could have predicted. These people are responsible for some of the greatest innovations of the last century. They work every day on technology that is shaping the future. However, it is the future that is looking bleak. There are currently too few college graduates suited to fill the demand of the growing tech industry.

Article PDF cannot be displayed. You can download it here:

https://scholarsmine.mst.edu/cgi/viewcontent.cgi?article=1001&context=peer2peer

CS in HS: Promoting Computer Science Education in High School

Missouri S&T’s Peer to Peer Volume 1 | Issue 1 Article 1 February 2016 CS in HS: Promoting Computer Science Education in High School Trevor Ross Follow this and additional works at: https://scholarsmine.mst.edu/peer2peer Part of the Computer Sciences Commons, and the Curriculum and Instruction Commons Recommended Citation Ross, Trevor. 2016. "CS in HS: Promoting Computer Science Education in High School." Missouri S&T’s Peer to Peer 1, (1). https://scholarsmine.mst.edu/peer2peer/vol1/iss1/1 This Article - Journal is brought to you for free and open access by Scholars' Mine. It has been accepted for inclusion in Missouri S&T’s Peer to Peer by an authorized administrator of Scholars' Mine. This work is protected by U. S. Copyright Law. Unauthorized use including reproduction for redistribution requires the permission of the copyright holder. For more information, please contact . Ross: CS in HS CS in HS: Promoting Computer Science Education in High School S&T’s Peer to Peer: An Undergraduate Research Journal (Vol 1; Issue 1 – 2016) Ross 1 CS in HS: Promoting Computer Science Education in High School Trevor Ross Missouri University of Science and Technology The world is in the midst of a technology revolution. Each day, new computing devices are introduced, hundreds of new websites are created, and people who have never used the Internet are trying it out for the first time. Nearly two thirds of Americans currently own a smartphone, and that number will only continue to climb (Fingas, 2014). Even cars, thermostats and refrigerators are becoming computerized and connected. This isn't groundbreaking information; most people are aware of this. What isn’t common knowledge, however, is who creates this technology. How does Google always seem to know exactly what you are asking for, even when you’re not sure how to ask it? How does Facebook manage to accommodate the various needs and interests of over 1 billion users each month (Protalinsk, 2014)? Who is responsible for making this technology so comprehensive? The answer to the last question, of course, is computer scientists, software engineers, database administrators, computer engineers and others in the technology industry. These computing jobs have shaped the modern world in ways only science fiction could have predicted. These people are responsible for some of the greatest innovations of the last century. They work every day on technology that is shaping the future. However, it is the future that is looking bleak. There are currently too few college graduates suited to fill the demand of the growing tech industry. Declining Workforce for a Growing Industry Hopeful, young college graduates are not exactly overwhelming the tech industry. There are Published by Scholars' Mine, 2016 1 Missouri S&T’s Peer to Peer, Vol. 1, Iss. 1 [2016], Art. 1 CS in HS: Promoting Computer Science Education in High School S&T’s Peer to Peer: An Undergraduate Research Journal (Vol 1; Issue 1 – 2016) Ross 2 not enough college graduates able to fill the positions available in the tech industry. This seems counterintuitive: a growing industry with thousands, if not millions of high-paying jobs will go unfilled due to the lack of potential hires. The college major that is needed to fill many of these computing jobs is Computer Science (CS). Unfortunately, there aren't enough college students majoring in Computer Science to fill the growing demand of the tech industry. In fact, the number of CS majors in American universities is barely growing at all. For example, in 2002, 4.42% of all college graduates were Computer Science majors. In 2011, only 2.76% of college graduates majored in Computer Science (Bui, 2014). This contrasts greatly with the speed at which the tech industry is growing. Code.org estimates, with the help of data from the Bureau of Labor Statistics, that by the year 2020 there will be approximately 1.4 million new jobs in the tech industry, but fewer than 500 thousand new CS graduates (“Computer Science: America's Untapped Industry”, 2015; Bureau of Labor Statistics, 2015). The United States may lose its crown as king of technology if we cannot fulfill the demand of the industry. There is obviously a problem, but is there a solution? Students cannot be forced into a major, and college graduates with degrees other than CS will not be able to fill these demands without formal https://scholarsmine.mst.edu/peer2peer/vol1/iss1/1 2 Ross: CS in HS CS in HS: Promoting Computer Science Education in High School S&T’s Peer to Peer: An Undergraduate Research Journal (Vol 1; Issue 1 – 2016) Ross 3 education. However, universities might be the wrong place to look for potential CS majors. By the time students enroll in college, they are expected to have already declared a major. Students cannot be expected to declare their major in a field they know relatively nothing about (Elrod et al., 2006). Students must discover Computer Science prior to college. That’s right - hope lies with teenagers. The current state of high school CS programs, however, is abysmal. Roughly 90% of high schools do not even have a CS program (Cuny, 2011). Of the remaining 10%, the programs are inconsistent. Some offer the potential for college credit, some do not; some teachers have a background in CS, some do not (“Making Computer Science Fundamental to K-12 Education,” 2014). There is no wonder so few students seek degrees in CS; many of them have never been introduced to the subject at all. Experience Equals Enrollment Every high school in America needs to offer a well-structured CS program with certified teachers. If this goal were met, it would have a huge impact on the number of students that major in CS in college. Several studies have shown that once kids are exposed to Computer Science as a subject, they are more likely to consider CS as a major in college: Gannod et al. (2014) conducted such study in the form of a CS boot camp aimed at introducing high school girls to Computer Science. The participants were polled before the camp had begun and after the camp had ended. Published by Scholars' Mine, 2016 3 Missouri S&T’s Peer to Peer, Vol. 1, Iss. 1 [2016], Art. 1 CS in HS: Promoting Computer Science Education in High School S&T’s Peer to Peer: An Undergraduate Research Journal (Vol 1; Issue 1 – 2016) Ross 4 Their responses show just how much of an influence even one week of CS exposure can have on their views. When asked if "CS is relevant to real world issues”, researchers found a significant increase in positive responses after the students had attended the camp. Furthermore, responses also changed for the better in the post camp survey for the question "Are you considering CS as a major?” (Gannod et al., 2014). This evidence is hopeful. If students are given the chance to try out Computer Science in high school, they just might decide they like it enough to declare it as their major. Thankfully, there are others fighting for t (...truncated)


This is a preview of a remote PDF: https://scholarsmine.mst.edu/cgi/viewcontent.cgi?article=1001&context=peer2peer
Article home page: http://scholarsmine.mst.edu/peer2peer/vol1/iss1/1

Trevor Ross. CS in HS: Promoting Computer Science Education in High School, S&T’s Peer to Peer, 2016, Volume 1, Issue 1,