School Leaders Mostly Mystified by Computer Science Education

Low-income schools are less likely than higher income schools to offer computer science (CS) classes. In all schools where computer science courses are part of the curriculum, there is no standardized set of learning standards. And most of the time CS classes are categorized as electives with a vocational slant. These results and others surfaced in a survey administered by the Computer Science Teachers Association (CSTA), a membership organization that promotes the teaching of computer science and other computing disciplines.

The survey was issued online to 20,000 secondary school leaders across the country; 503 people responded.

Of those, 77.5 percent reported that their schools offer CS courses, but those courses tend to be more common in the better-funded ones. Of the 27 percent of schools where a majority of students qualify for free or reduced lunch, six of 10 have CS courses. In the 44 percent of schools where the majority of students don't qualify for free lunch, eight of 10 offer CS classes. In lower income schools with CS courses, four of 10 also offer after school or extracurricular programs in the subject. At higher income schools, that count was much higher — 10 of 10.

The term "computer science" boggled some respondents. When asked which kinds of CS classes their schools provided, some answered, "business management," "yearbook layout," "artificial intelligence," "robotics," "office applications" and "automated design."

"This broad use of 'computer science' to encompass curriculum and courses that would not be considered 'computer science' at a college/university or professional level indicates a need for educational community consensus on a common definition of computer science education and curricular content," the report's authors stated.

Only four in 10 schools count a CS class towards a requirement in math, science or technology; the remainder tends to count it as an elective. This becomes a problem, the report noted, because "electives are often culturally and academically regarded as filler classes in a student's schedule." Also, electives don't tend to count toward college admittance.

The most common CS class offered across the board in high schools is Web design and development, followed by introduction to computer science, computer graphics and programming. The top 4 content areas covered in the curriculum of the CS courses are problem solving in 65 percent of the classes, ethical and social issues and graphics, tied at 57 percent, and Web development at 51 percent. Areas considered "core" to CS, according to the organization, such as testing and debugging and analysis of algorithms, came in much lower on the list — 34 percent and 32 percent, respectively.

The report's authors offered several observations based on the findings of their survey.

In lower income schools, a solid third have no computer science whatsoever, versus only 16 percent in higher income schools. Because the "development" of a computer scientist is a multi-year "pathway," the fact that students in lower income schools have little or no access to CS over the course of their high school years "puts them at a disadvantage for both future college and career pursuits" and perpetuates a "vicious circle" for students who are economically disadvantaged.

There's still a "huge misunderstanding of what CS is and what it isn't" at the high school level, the report said. Without a standardized set of CS offerings, colleges and universities "will continue to resist adding CS courses as accepted math or science credits for admission." At the same time, students in those schools without a solid CS program will enter college "woefully behind" others.

Finally, there's a "misperception" on the part of many schools that "simply exposing students to technology as a tool or offering an hour of programming experience is equivalent to offering them the true CS education pathways that are needed to make students college- and career-ready."

The organization recommended four calls to action:

  • High schools begin counting computer science courses toward graduation requirements;
  • Schools come to an agreement about computer science curriculum and what common standards would be for all states and districts;
  • Administrators ensure that computer science classes count toward a math or science credit; and
  • A national funding plan be created to give all students "equitable access to computer science education."

The study was funded by Oracle Academy, which provides free software, curriculum, and other resources to schools.

The study's results are available (as is a a PDF data summary) on the CSTA site.

About the Author

Dian Schaffhauser is a former senior contributing editor for 1105 Media's education publications THE Journal, Campus Technology and Spaces4Learning.

Featured

  • elementary school student in headphones sitting at desk with laptop computer, writing in notebook

    STEMscopes Math Achieves Level 3 ESSA Certification

    STEMscopes Math, the core math curriculum from Accelerate Learning, has met Level 3 evidence requirements under the Every Student Succeeds Act (ESSA).

  • interconnected blue glass cubes

    Anthropic Expands Enterprise Deployment Options for Claude Desktop

    Anthropic is introducing new enterprise deployment options for Claude Desktop, saying organizations that use the app through Amazon Web Services, Google Cloud, and Microsoft Foundry can now access the full desktop experience across chat, Claude Cowork, and Claude Code.

  • humanoid robot with circuit board background

    Meta Pushes into Physical AI with Acquisition of Robotics AI Startup

    Meta Platforms has acquired Assured Robot Intelligence, a robotics artificial intelligence startup focused on humanoid systems, as the company expands its AI work beyond software and into models that could help robots operate in physical environments.

  • Engineering team implements digital guardrails on AI

    3 Starting Points for Integrating AI Guardrails in K-12 Districts

    As education leaders start to craft an AI policy that is both practical and flexible enough to evolve with this fast-changing technology, there is at least one principle that should be foundational: AI should serve to augment human critical thinking and creativity but never replace human interaction and decision-making.