Katalog Plus
Bibliothek der Frankfurt UAS
Bald neuer Katalog: sichern Sie sich schon vorab Ihre persönlichen Merklisten im Nutzerkonto: Anleitung.
Dieses Ergebnis aus ERIC kann Gästen nicht angezeigt werden.  Login für vollen Zugriff.

Topical Analysis of Programming Education Research Literature

Title: Topical Analysis of Programming Education Research Literature
Language: English
Authors: Lauri Malmi (ORCID 0000-0003-1064-796X); Sonsoles López-Pernas (ORCID 0000-0002-9621-1392); Hung Nguyen (ORCID 0009-0009-6376-5426); Mikko Apiola (ORCID 0000-0003-0643-7249); Mohammed Saqr (ORCID 0000-0001-5881-3109)
Source: ACM Transactions on Computing Education. 2026 26(1).
Availability: Association for Computing Machinery. 1601 Broadway 10th Floor, New York, NY 10119. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Peer Reviewed: Y
Page Count: 47
Publication Date: 2026
Document Type: Journal Articles; Information Analyses; Reports - Research
Descriptors: Programming; Educational Research; Computer Science Education; Models; Publications; Profiles; Information Retrieval
DOI: 10.1145/3767734
ISSN: 1946-6226
Abstract: Programming is taught globally in universities and in a large number of countries, also in schools, often associated with learning computational thinking. It is therefore natural that programming education research is the widest research area within Computing Education Research. Much of this research has taken place and published in conferences and journals associated with the ACM SIGCSE community. However, research related to teaching and learning programming is also published in numerous other venues, which are associated, for example, with the IEEE Computer or IEEE Education societies and other organizations within the fields of engineering education, science education, and educational sciences. Previous general reviews in programming education research have largely focused on the introductory programming level. However, there is much work published addressing more advanced topical areas, too. In this article, the goal is to look at the global situation covering programming education research at different levels. Based on the analysis of over 30,000 papers from the Scopus database addressing computing education and computing education research, we identified 9,865 papers focusing on programming education, published between 1967 and 2023. We describe this filtered dataset and report the results of topic modelling based on titles, abstracts, and keywords in this dataset. We identified 27 topical areas, which form 7 broader themes of research: CS1 and CS2, computing in schools, advanced topics, pedagogy and objectives, evaluation, digital and physical facilities, as well as investigation. We describe work in each of these areas, how research activity has developed in the areas over the decades, how the topics are related to each other, and how work in different areas is more likely to be published in specific conferences and journals/magazines in the field.
Abstractor: As Provided
Entry Date: 2026
Accession Number: EJ1497509
Database: ERIC