PITTSBURGH--Computer-related technology is increasingly driving the U.S. economy, yet computer science education is scant in most American elementary and secondary school classrooms and the number of introductory and Advanced Placement courses in computer science has actually declined in the last five years, according to a report released this fall.
"Some states and some schools are offering some really excellent courses," said Mark Stehlik, co-author of the report, "Running on Empty: The Failure to Teach K-12 Computer Science in the Digital Age," http://www.
The report by the Association for Computing Machinery (ACM) and the Computer Science Teachers Association (CSTA) found that most schools focus on teaching students how to use a computer and run available applications, rather than also teaching deeper concepts, such as computational problem-solving, that lay the foundation for innovation. Fourteen states have adopted no standards at all for upper-level computer science education.
The report's findings are sobering as educators observe Computer Science Education Week, Dec. 5-11, http://www.
Recent federal initiatives such as No Child Left Behind and various programs designed to boost science, technology, engineering and mathematics (STEM) education have had the unintended consequence of undermining computer science lessons, the report noted. Those initiatives have focused lessons on traditional science and math courses that are covered by achievement tests or are core requirements for high school graduation. Only nine states count computer science credits toward graduation requirements.
The point is not that every student needs to become a computer scientist, but that all students have the basic knowledge they need to understand an increasingly technological world, said Leigh Ann Sudol, a PhD student in Carnegie Mellon's Computer Science Department and another study co-author.
"Just like understanding a cell in biology class, understanding how a computer works is a fundamental skill for competing in the 21st century global marketplace," she said.
The ACM and CSTA issued a model K-12 curriculum for computer science in 2006. Though no state has a set of standards addressing computer science specifically, the Running on Empty authors set out two years ago to assess the degree to which state school standards for science, math and other subjects included the 55 standards outlined in the model curriculum. In addition to Sudol and Stehlik, the report's authors included Chris Stephenson, CSTA executive director, and Cameron Wilson, ACM director of public policy.
"Many studies have looked at what computer science teachers are doing in the classroom and much of that is fantastic," Sudol said. "These teachers are enthusiastic and often generate their own class materials. But that's never going to do more than create bubbles of excellence in the country as a whole. So we needed to take a look at what was happening from the top down."
Sudol found that 14 states, including Georgia, Ohio, Massachusetts, Oregon and Florida, have adopted between 50 and 100 percent of the model standards. But that left two-thirds of the states with few, if any, computer science standards at the secondary level. Pennsylvania, Michigan and 12 other states, along with the District of Columbia, have no secondary computer science standards.
The number of secondary schools offering introductory computer science courses dropped 17 percent from 2005 to 2009 and the number offering Advanced Placement (AP) computer science courses dropped 35 percent in that time period. Stehlik noted that the low demand caused the College Board, which administers AP curricula, to eliminate the AP Computer Science AB test that examined advanced computer science topics such as algorithms and data structures. The AP Computer Science A test, which deals mostly with programming, remains available.
Scientific organizations and non-profits such as the ACM, CSTA and the Computing Research Association, along with corporations such as Microsoft and Google, have formed a non-partisan advocacy coalition, Computing in the Core, www.computinginthecore.org, to work for stronger K-12 computer science education. Among the policy initiatives it supports is the Computer Science Education Act, which was introduced this year by U.S. Rep. Jared Polis, D-Colo., and would provide federal grants to states to improve computer science programs and support computer science teachers.
Carnegie Mellon is leading a number of programs to improve computer science literacy. Among them is Fostering Innovation through Robotics Exploration (FIRE), http://fire.
Carnegie Mellon's School of Computer Science was ranked number one among computer science Ph.D. programs this year by U.S. News and World Report, tying programs at MIT, Stanford and the University of California at Berkeley. Follow the school on Twitter @SCSatCMU.
About Carnegie Mellon: Carnegie Mellon (www.cmu.edu) is a private, internationally ranked research university with programs in areas ranging from science, technology and business, to public policy, the humanities and the fine arts. More than 11,000 students in the university's seven schools and colleges benefit from a small student-to-faculty ratio and an education characterized by its focus on creating and implementing solutions for real problems, interdisciplinary collaboration and innovation. A global university, Carnegie Mellon's main campus in the United States is in Pittsburgh, Pa. It has campuses in California's Silicon Valley and Qatar, and programs in Asia, Australia, Europe and Mexico. The university is in the midst of a $1 billion fundraising campaign, titled "Inspire Innovation: The Campaign for Carnegie Mellon University," which aims to build its endowment, support faculty, students and innovative research, and enhance the physical campus with equipment and facility improvements.