Mapping Computational Thinking in STEM Education: A Bibliometric Study
Keywords:
bibliometric analysis; computational thinking; K–12 education; STEM education; quality educationAbstract
The study aimed to explore the intellectual landscape of computational thinking (CT) in K–12 science, technology, engineering and mathematics (STEM) education by identifying dominant research themes, influential publications and evolving trends. It sought to consolidate fragmented scholarship and provide a structured overview to guide future research and practice in CT integration in STEM contexts. A bibliometric analysis, using VOSviewer software, was conducted on 1 018 peer-reviewed articles that had been published between 2007 and 2025 and were indexed in the Scopus database. The results reveal three major thematic clusters: (1) Pedagogical innovations and learning environments; (2) Theoretical foundations and disciplinary integration; and (3) Design frameworks and learning challenges. Co-word analysis shows a growing emphasis on block-based programming, robotics and teacher professional development. The findings inform curriculum developers, teacher educators and policymakers where to focus efforts, particularly in designing inclusive, interdisciplinary and assessment-rich CT experiences for diverse STEM learners. This study is among the first comprehensive bibliometric analyses to map the CT–STEM research interface. It offers a data-driven synthesis of intellectual trends, highlights key gaps and sets the stage for future empirical and theoretical contributions in CT education.
https://doi.org/10.26803/ijlter.25.1.43
References
Alfaro-Ponce, B., Patiño, A., & Sanabria-Z, J. (2023). Components of computational thinking in citizen science games and its contribution to reasoning for complexity through digital game-based learning: A framework proposal. Cogent Education, 10(1). https://doi.org/10.1080/2331186X.2023.2191751
Alrashidi, M. (2023). Synergistic integration between internet of things and augmented reality technologies for deaf persons in e-learning platform. The Journal of Supercomputing, 79(10), 10747–10773. https://doi.org/10.1007/s11227-022-04952-z
Ardito, G., Czerkawski, B., & Scollins, L. (2020). Learning computational thinking together: Effects of gender differences in collaborative middle school robotics program. TechTrends, 64(3), 373–387. https://doi.org/10.1007/s11528-019-00461-8
Arora, G., Chettri, G., Rakhra, M., Singh, A., & Majumdar, Md. F. (2023). Bhutanese students’ low performance in mathematics dealt with IoT. 2023 3rd International Conference on Innovative Practices in Technology and Management (ICIPTM), 1–4. https://doi.org/10.1109/ICIPTM57143.2023.10118215
Aulia, M., Fatimah, S., Dahlan, J. A., & Wahab, A. (2025). Exploring research on computational thinking in mathematics: Trends, challenges, and impact on modern learning. Jurnal Pendidikan MIPA, 26(2), 1196–1218. https://doi.org/10.23960/jpmipa.v26i2.pp1196-1218
Baas, J., Schotten, M., Plume, A., Côté, G., & Karimi, R. (2020). Scopus as a curated, high-quality bibliometric data source for academic research in quantitative science studies. Quantitative Science Studies, 1(1), 377–386. https://doi.org/10.1162/qss_a_00019
Barr, V., & Stephenson, C. (2011). Bringing computational thinking to K–12: What is involved and what is the role of the computer science education community? ACM Inroads, 2(1), 48–54. https://doi.org/10.1145/1929887.1929905
Basu, S., Biswas, G., Sengupta, P., Dickes, A., Kinnebrew, J. S., & Clark, D. (2016). Identifying middle school students’ challenges in computational thinking-based science learning. Research and Practice in Technology Enhanced Learning, 11(1), Article 13. https://doi.org/10.1186/s41039-016-0036-2
Berland, M., & Lee, V. R. (2011). Collaborative strategic board games as a site for distributed computational thinking. International Journal of Game-Based Learning, 1(2), 65–81. https://doi.org/10.4018/ijgbl.2011040105
Bortz, W. W., Gautam, A., Tatar, D., & Lipscomb, K. (2019). The availability of pedagogical responses and the integration of computational thinking. In Integrating digital technology in education (pp. 81–109). Emerald Publishing. https://doi.org/10.1108/978-1-64113-672-320251007
Caeli, E. N., & Yadav, A. (2020). Unplugged approaches to computational thinking: A historical perspective. TechTrends, 64(1), 29–36. https://doi.org/10.1007/s11528-019-00410-5
Callon, M., Courtial, J.-P., Turner, W. A., & Bauin, S. (1983). From translations to problematic networks: An introduction to co-word analysis. Social Science Information, 22(2), 191–235. https://doi.org/10.1177/053901883022002003
Czerkawski, B. C., & Lyman, E. W. (2015). Exploring issues about computational thinking in higher education. TechTrends, 59(2), 57–65. https://doi.org/10.1007/s11528-015-0840-3
diSessa, A. A. (2018). Computational literacy and “the big picture” concerning computers in mathematics education. Mathematical Thinking and Learning, 20(1), 3–31. https://doi.org/10.1080/10986065.2018.1403544
Eguchi, A. (2016). RoboCupJunior for promoting STEM education, 21st-century skills, and technological advancement through robotics competition. Robotics and Autonomous Systems, 75, 692–699. https://doi.org/10.1016/j.robot.2015.05.013
El-Hamamsy, L., Bruno, B., Audrin, C., Chevalier, M., Avry, S., Zufferey, J. D., & Mondada, F. (2023). How are primary school computer science curricular reforms contributing to equity? Impact on student learning, perception of the discipline, and gender gaps. International Journal of STEM Education, 10(1), 60. https://doi.org/10.1186/s40594-023-00438-3
Feldner, D. (2025, March 3). Scopus data crosses the 100 million item threshold! Elsevier Scopus Blog. https://blog.scopus.com/100-million-reasons-to-trust-scopus/
Grover, S. (2017). Assessing algorithmic and computational thinking in K–12: Lessons from a middle school classroom. In P. Rich, & C. Hodges, (Eds.), Emerging research, practice, and policy on computational thinking (pp. 269–288). Springer International Publishing. https://doi.org/10.1007/978-3-319-52691-1_17
Grover, S., Basu, S., Bienkowski, M., Eagle, M., Diana, N., & Stamper, J. (2017). A framework for using hypothesis-driven approaches to support data-driven learning analytics in measuring computational thinking in block-based programming environments. ACM Transactions on Computing Education, 17(3), Article 15. https://doi.org/10.1145/3105910
Grover, S., & Pea, R. (2013). Computational thinking in K–12. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051
Grover, S., Pea, R., & Cooper, S. (2015). Designing for deeper learning in a blended computer science course for middle school students. Computer Science Education, 25(2), 199–237. https://doi.org/10.1080/08993408.2015.1033142
Hsu, T.-C., Chang, S.-C., & Hung, Y.-T. (2018). How to learn and how to teach computational thinking: Suggestions based on a review of the literature. Computers & Education, 126, 296–310. https://doi.org/10.1016/j.compedu.2018.07.004
Ioannou, A., & Makridou, E. (2018). Exploring the potentials of educational robotics in the development of computational thinking: A summary of current research and practical proposal for future work. Education and Information Technologies, 23(6), 2531–2544. https://doi.org/10.1007/s10639-018-9729-z
Israel, M., & Lash, T. (2020). From classroom lessons to exploratory learning progressions: Mathematics + computational thinking. Interactive Learning Environments, 28(3), 362–382. https://doi.org/10.1080/10494820.2019.1674879
Jacob, S. R., & Warschauer, M. (2018). Computational thinking and literacy. Journal of Computer Science Integration, 1(1). https://doi.org/10.26716/jcsi.2018.01.1.1
Jaipal-Jamani, K., & Angeli, C. (2017). Effect of robotics on elementary preservice teachers’ self-efficacy, science learning, and computational thinking. Journal of Science Education and Technology, 26(2), 175–192. https://doi.org/10.1007/s10956-016-9663-z
Kessler, M. M. (1963). Bibliographic coupling between scientific papers. American Documentation, 14(1), 10–25. https://doi.org/10.1002/asi.5090140103
Ketelhut, D. J., Mills, K., Hestness, E., Cabrera, L., Plane, J., & McGinnis, J. R. (2020). Teacher change following a professional development experience in integrating computational thinking into elementary science. Journal of Science Education and Technology, 29(2), 174–188. https://doi.org/10.1007/s10956-019-09798-4
Kim, M., Kim, J., & Lee, W. (2025). Intellectual disabilities and programming: Improving computational thinking-based problem solving. Education and Information Technologies, 30(9), 12101–12141. https://doi.org/10.1007/s10639-024-13253-2
Lamprou, A., & Repenning, A. (2018, July). Teaching how to teach computational thinking. In Proceedings of the Annual Conference on Innovation and Technology in Computer Science Education (ITiCSE) (pp. 69–74). Association for Computing Machinery. https://doi.org/10.1145/3197091.3197120
Lee, I., Grover, S., Martin, F., Pillai, S., & Malyn-Smith, J. (2020). Computational thinking from a disciplinary perspective: Integrating computational thinking in K–12 science, technology, engineering, and mathematics education. Journal of Science Education and Technology, 29(1), 1–8. https://doi.org/10.1007/s10956-019-09803-w
Lee, I., Martin, F., & Apone, K. (2014). Integrating computational thinking across the K–8 curriculum. ACM Inroads, 5(4), 64–71. https://doi.org/10.1145/2684721.2684736
Lee, M., & Lee, J. (2021). Enhancing computational thinking skills in informatics in secondary education: the case of South Korea. Educational Technology Research and Development, 69(5), 2869–2893. https://doi.org/10.1007/s11423-021-10035-2
Leonard, J., Buss, A., Gamboa, R., Mitchell, M., Fashola, O. S., Hubert, T., & Almughyirah, S. (2016). Using robotics and game design to enhance children’s self-efficacy, STEM attitudes, and computational thinking skills. Journal of Science Education and Technology, 25(6), 860–876. https://doi.org/10.1007/s10956-016-9628-2
Li, Y., Schoenfeld, A. H., diSessa, A. A., Graesser, A. C., Benson, L. C., English, L. D., & Duschl, R. A. (2020). Computational thinking is more about thinking than computing. Journal for STEM Education Research, 3(1), 1–18. https://doi.org/10.1007/s41979-020-00030-2
Li, Z., Zheng, X., & Fu, Q. (2025). Exploring the computational thinking process of college students: Collaborative programming with LLMs. In 2025 7th International Conference on Computer Science and Technologies in Education (CSTE), 6–10. https://doi.org/10.1109/CSTE64638.2025.11092183
Lodi, M., & Martini, S. (2021). Computational thinking, between Papert and Wing. Science & Education, 30(4), 883–908. https://doi.org/10.1007/s11191-021-00202-5
Luo, F., Antonenko, P. D., & Davis, E. C. (2020). Exploring the evolution of two girls’ conceptions and practices in computational thinking in science. Computers & Education, 146, Article 103759. https://doi.org/10.1016/j.compedu.2019.103759
Ma, J., Zhang, Y., Zhu, Z., Zhao, S., & Wang, Q. (2023). Game-based learning for students’ computational thinking: A meta-analysis. Journal of Educational Computing Research, 61(7), 1430–1463. https://doi.org/10.1177/07356331231178948
Melumad, S., & Yun, J. H. (2025). Experimental evidence of the effects of large language models versus web search on depth of learning. PNAS Nexus, 4(10). https://doi.org/10.1093/pnasnexus/pgaf316
Mingers, J., & Leydesdorff, L. (2015). A review of theory and practice in scientometrics. European Journal of Operational Research, 246(1), 1–19. https://doi.org/10.1016/j.ejor.2015.04.002
National Research Council. (2013). Next Generation Science Standards. National Academies Press. https://doi.org/10.17226/18290
Novia, N., Melwita, E., Jannah, A. M., Selpiana, S., Yandriani, Y., Afrah, B. D., & Rendana, M. (2025). Current advances in bioethanol synthesis from lignocellulosic biomass: sustainable methods, technological developments, and challenges. Journal of Umm Al-Qura University for Applied Sciences. https://doi.org/10.1007/s43994-025-00212-x
Ogegbo, A. A., & Ramnarain, U. (2022). A systematic review of computational thinking in science classrooms. Studies in Science Education, 58(2), 203–230. https://doi.org/10.1080/03057267.2021.1963580
Olamilekan, K. N. (2025). Influence of robotics integration on students’ attitudes, interest, and motivation towards STEM learning: A systematic review. SSRN Electronic Journal. https://doi.org/10.2139/ssrn.5662730
Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.
Repenning, A., Webb, D. C., Koh, K. H., Nickerson, H., Miller, S. B., Brand, C., Horses, I. H. M., Basawapatna, A., Gluck, F., Grover, R., Gutierrez, K., & Repenning, N. (2015). Scalable game design: A strategy to bring systemic computer science education to schools through game design and simulation creation. ACM Transactions on Computing Education, 15(2), Article 1. https://doi.org/10.1145/2700517
Rich, K. M., Andrew Binkowski, T., Strickland, C., & Franklin, D. (2019). A K–8 debugging learning trajectory derived from research literature. In SIGCSE 2019 - Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 745–751. https://doi.org/10.1145/3287324.3287396
Román-González, M., Pérez-González, J. C., & Jiménez-Fernández, C. (2017). Which cognitive abilities underlie computational thinking? Criterion validity of the Computational Thinking Test. Computers in Human Behavior, 72, 678–691. https://doi.org/10.1016/j.chb.2016.08.047
Román-González, M., Pérez-González, J. C., Moreno-León, J., & Robles, G. (2018). Extending the nomological network of computational thinking with non-cognitive factors. Computers in Human Behavior, 80, 441–459. https://doi.org/10.1016/j.chb.2017.09.030
Sands, P., Yadav, A., & Good, J. (2018). Computational thinking in K–12: In-service teacher perceptions of computational thinking. In Computational thinking in the STEM disciplines: Foundations and research highlights (pp. 151–164). Springer International Publishing. https://doi.org/10.1007/978-3-319-93566-9_8
Sengupta, P., Dickes, A., & Farris, A. (2018). Toward a phenomenology of computational thinking in STEM education. In Computational thinking in the STEM disciplines: Foundations and research highlights (pp. 49–72). Springer International Publishing. https://doi.org/10.1007/978-3-319-93566-9_4
Sengupta, P., Kinnebrew, J. S., Basu, S., Biswas, G., & Clark, D. (2013). Integrating computational thinking with K–12 science education using agent-based computation: A theoretical framework. Education and Information Technologies, 18(2), 351–380. https://doi.org/10.1007/s10639-012-9240-x
Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. https://doi.org/10.1016/j.edurev.2017.09.003
Tan, B., Jin, H.-Y., & Cutumisu, M. (2024). The applications of machine learning in computational thinking assessments: a scoping review. Computer Science Education, 34(2), 193–221. https://doi.org/10.1080/08993408.2023.2245687
Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148, Article 103798. https://doi.org/10.1016/j.compedu.2019.103798
Tanjung, Y. I., Azhar, M., Razak, A., Yohandri, Y., Arsih, F., Wulandari, T., Nasution, B., & Lubis, R. H. (2023). State of The Art Review: Building Computational Thinking on Science Education. Jurnal Pendidikan Fisika Indonesia, 19(1), 65–75. https://doi.org/10.15294/jpfi.v19i1.41745
Tan Luc, P., Xuan Lan, P., Nhat Hanh Le, A., & Thanh Trang, B. (2022). A co-citation and co-word analysis of social entrepreneurship research. Journal of Social Entrepreneurship, 13(3), 324–339. https://doi.org/10.1080/19420676.2020.1782971
Taylor, K., & Baek, Y. (2019). Grouping matters in computational robotic activities. Computers in Human Behavior, 93, 99–105. https://doi.org/10.1016/j.chb.2018.12.010
Triantafyllou, S. A., Sapounidis, T., & Stamovlasis, D. (2025). Gamification and computational thinking in education: A review and a meta-analysis. Technology, Knowledge and Learning. https://doi.org/10.1007/s10758-025-09906-x
van Eck, N. J., & Waltman, L. (2014). Visualizing bibliometric networks. In Y. Ding, R. Rousseau, & D. Wolfram (Eds.), Measuring scholarly impact (pp. 285–320). Springer International Publishing. https://doi.org/10.1007/978-3-319-10377-8_13
Voogt, J., Fisser, P., Good, J., Mishra, P., & Yadav, A. (2015). Computational thinking in compulsory education: Towards an agenda for research and practice. Education and Information Technologies, 20(4), 715–728. https://doi.org/10.1007/s10639-015-9412-6
Wang, C., Shen, J., & Chao, J. (2022). Integrating computational thinking in STEM education: A literature review. International Journal of Science and Mathematics Education, 20, 1949–1972. https://doi.org/10.1007/s10763-021-10227-5
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2016). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127–147. https://doi.org/10.1007/s10956-015-9581-5
Werner, L., Denner, J., & Campe, S. (2014). Children programming games: A strategy for measuring computational learning. ACM Transactions on Computing Education, 14(4), Article 26. https://doi.org/10.1145/2677091
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. https://doi.org/10.1145/1118178.1118215
Yadav, A., Hong, H., & Stephenson, C. (2016). Computational thinking for all: Pedagogical approaches to embedding 21st century problem solving in K–12 classrooms. TechTrends, 60(6), 565–568. https://doi.org/10.1007/s11528-016-0087-7
Zupic, I., & ?ater, T. (2015). Bibliometric methods in management and organization. Organizational Research Methods, 18(3), 429–472. https://doi.org/10.1177/1094428114562629
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Camille Espino, Ronilo Antonio

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
All articles published by IJLTER are licensed under a Creative Commons Attribution Non-Commercial No-Derivatives 4.0 International License (CCBY-NC-ND4.0).