Strategies for integrating computational thinking and scientific approaches in programming education: a systematic literature review

This study aims to identify the characteristics of implementation and integration strategies of computational thinking (CT) and scientific approaches in programming education, viewed from the lens of educational levels, subject Matter, and research focus. The method employed is a systematic literature review following the PRISMA framework. A total of 225 documents from the SCOPUS database (published between 2020 and 2025) were analyzed, with 15 articles meeting the inclusion criteria. The results reveal that integration is most frequently implemented in higher education, with the use of project-based learning and inquiry-based learning models. The Brennan and Resnick CT framework appears to be that most commonly adopted. However, inconsistencies were found in the mapping of CT aspects, such as abstraction and decomposition, onto the phases of scientific learning. The review concludes that there is a need for the development of a systematic pedagogical framework to coherently integrate CT within scientific approaches. The primary contribution of the study lies in its provision of comprehensive mapping of CT-scientific integration practices in programming education, and the outlining of research gaps and future research directions for designing a coherent and applicable learning model.

Authors

Institutions

Publication Details

Journal
Discover Education
Published
2025-09-29
DOI
https://doi.org/10.1007/s44217-025-00834-7
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Strategies for integrating computational thinking and scientific approaches in programming education: a systematic literature review

Sajidan Sajidan, Wiranto Wiranto, Muhammad Nizam, Rosihan Ari Yuana
Discover Education
Teaching and Learning Programming
article

Strategies for integrating computational thinking and scientific approaches in programming education: a systematic literature review

Sajidan Sajidan, Wiranto Wiranto, Muhammad Nizam, Rosihan Ari Yuana
article en

Abstract

This study aims to identify the characteristics of implementation and integration strategies of computational thinking (CT) and scientific approaches in programming education, viewed from the lens of educational levels, subject Matter, and research focus. The method employed is a systematic literature review following the PRISMA framework. A total of 225 documents from the SCOPUS database (published between 2020 and 2025) were analyzed, with 15 articles meeting the inclusion criteria. The results reveal that integration is most frequently implemented in higher education, with the use of project-based learning and inquiry-based learning models. The Brennan and Resnick CT framework appears to be that most commonly adopted. However, inconsistencies were found in the mapping of CT aspects, such as abstraction and decomposition, onto the phases of scientific learning. The review concludes that there is a need for the development of a systematic pedagogical framework to coherently integrate CT within scientific approaches. The primary contribution of the study lies in its provision of comprehensive mapping of CT-scientific integration practices in programming education, and the outlining of research gaps and future research directions for designing a coherent and applicable learning model.

Discover EducationVol. 4(1)
Sebelas Maret University (ID)
Universitas Sebelas Maret
Openalex Percentile: Top 70%
Teaching and Learning Programming
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.