Introduction. This fundamental research paper explores dimensions of a metasynthesis of K-12 computer science (CS) education research. In recent years, the study of K-12 CS education has grown in breadth and depth across various topics and contexts. Individual literature reviews can cover a topic or a context, but it is challenging to answer more comprehensive questions, like What teaching strategies works best for various populations and classroom contexts? Such a question requires a broader view of the corpus of literature.
Research Objective. This paper describes part of a pilot project designed to create a tool-supported, human-produced synthesis of recent K-12 CS education research. Our research question addressed in this paper was: What does the set of human extracted, cleaned and organized findings reveal about the state of K-12 CS education research?
Methodology and Processes. After establishing an inclusion/exclusion criteria of papers that focus on the student impacts of CS education, we then identified over 300 studies published from 2021 to mid-2024. We categorized study findings according to the extended CAPE framework, which is a taxonomy of factors related to capacity, access, participation, and experience in CS and extracted interventions and findings.
Results. Curricula designed to teach computational thinking (CT) are exceptionally common, while research on appropriate hardware for teaching computer science is quite uncommon. Similarly, affective outcomes (e.g., attitude toward CS) are often part of a study’s outcomes, while social-familial influences are much less likely to be explored. Research that explores content knowledge frequently focuses on topics related to algorithms and programming and rarely focuses on social and cultural impacts of computing.
Implications. As a result of this analysis, we are able to provide computer science education researchers with both an overview of the landscape of existing research as well as indicators of underexplored topics that would benefit from additional research.
How AI Was Used. AI was used to support creating code for data analysis and for data visualization.
http://orcid.org/0000-0003-2347-2070
Institute for Advancing Computing Education
[biography]
http://orcid.org/0000-0002-3096-9619
Institute for Advancing Computing Education
[biography]
http://orcid.org/0000-0001-5324-5018
Florida International University
[biography]
The full paper will be available to logged in and registered conference attendees once the conference starts on June 21, 2026, and to all visitors after the conference ends on June 24, 2026