This figure, which was constructed using 2011 College Board Advanced Placement (AP) Exam Data shows the number of students that take Advanced Placement tests for different STEM disciplines. It shows that the number of high-school students taken Advanced Placement (AP) Computer Science exams has remained flat in spite good growth in other STEM areas.
According to The Nation’s Report card study (page 49 table 8) conducted by the National Center for Education Statistics, Computer science education has seen a decrease in high school student participation from 25% to only 19% over the last 20 years.
Except for nine states, computer science isn’t considered a math or science course, but rather an elective. As a result, students are reluctant to take engaging computer science classes because they don’t count towards graduation requirements (Time Magazine)
Despite its critical and growing importance, computer science is taught in only a small minority of U.S. schools according to a 2011 study (Source: A National Talent Strategy: Ideas for Securing U.S. Competitiveness and Economic Growth)
According to a Computing Core article Computer science courses in K-12 education are fading from the national landscape at the very moment they are needed most