Jiaxin Chen*, Jiaojiao Hui
Education faculty, The University of Hong Kong, Hong Kong SAR 999077, China
AbstractBurgeoning academic research has been devoted to the study of computational thinking (CT). Yet, it has not been widely practiced and applied in K-12 education. In the meantime, scholars and educators anticipate project-based learning (PBL) to help integrate CT into Science, Technology, Engineering, and Mathematics (STEM) classrooms because PBL is one of the most adaptive pedagogies to integrate multidisciplinary skills. For this reason, we systematically combed through the basics of project-based STEM classrooms at the K-12 level that incorporate CT. We found that a high-quality and interdisciplinary CT curriculum is very demanding for teachers’ versatile expertise (input side), yet such curriculums are not always in high demand by K-12 schools, which often anticipate narrowly defined teaching/learning objectives (output side). This ultimately creates a perceived “educational deficit” that may explain the absence of CT at the K-12 educational level.
Angeli, C., & Giannakos, M. N. (2020). Computational thinking education: Issues and challenges. Computers in Human Behavior, 105, 106185. DOI:
Angeli, C., & Valanides, N. (2020). Developing young children’s computational thinking with educational robotics: An interaction effect between gender and scaffolding strategy. Computers in Human Behavior, 105, 105954. DOI:
Archer, L., DeWitt, J., Osborne, J., Dillon, J., Willis, B., & Wong, B. (2010). “Doing” science versus “being” a scientist: Examining 10/11‐year‐old schoolchildren’s constructions of science through the lens of identity. Science Education, 94(4), 617–639. DOI:
Archer, L., DeWitt, J., Osborne, J., Dillon, J., Willis, B., & Wong, B. (2012). Science aspirations, capital, and family habitus. American Educational Research Journal, 49(5), 881–908. DOI:
Barak, M., & Dori, Y. J. (2009). Enhancing higher order thinking skills among inservice science teachers via embedded assessment. Journal of Science Teacher Education, 20(5), 459–474. DOI:
Bernstein, D., Mutch‐Jones, K., Cassidy, M., & Hamner, E. (2020). Teaching with robotics: creating and implementing integrated units in middle school subjects. Journal of Research on Technology in Education, 54(2), 161–176. DOI:
Bernstein, D., Puttick, G., Wendell, K., Shaw, F., Danahy, E., & Cassidy, M. (2022). Designing biomimetic robots: iterative development of an integrated technology design curriculum. Educational Technology Research and Development, 70(1), 119–147. DOI:
Buck Institute for Education PBL works. What is PBL? (2023, December 10). PBLWorks. https://www.bie.org/about/what_pbl
Caldeira T., & Carvalho C. (2021). Rethinking Piaget Formal Operational Stage using Robotics for Training. IEEE. DOI:
Capraro, R. M., & Slough, S. (2013). Why PBL? Why STEM? Why now? an Introduction to STEM Project-Based Learning. In SensePublishers eBooks (pp. 1–5). DOI:
Chadegani, A. A., Salehi, H., Yunus, M. M., Farhadi, H., Fooladi, M., Farhadi, M., & Ebrahim, N. A. (2013). A Comparison between Two Main Academic Literature Collections: Web of Science and Scopus Databases. Asian Social Science, (5). DOI:
Ching, Y., Yang, D., Wang, S., Baek, Y., Swanson, S., & Chittoori, B. (2019). Elementary school student development of STEM attitudes and perceived learning in a STEM Integrated Robotics curriculum. TechTrends, 63(5), 590–601. DOI:
Chiu, C. (2020). Facilitating K-12 teachers in creating apps by visual programming and project-based learning. International Journal of Emerging Technologies in Learning (Ijet), 15(01), 103. DOI:
Davis, J., Mengersen, K., Bennett, S., & Mazerolle, L. (2014). Viewing systematic reviews and meta-analysis in social research through different lenses. SpringerPlus, (1). DOI:
Dickes, A., Kamarainen, A., Metcalf, S., Gün-Yildiz, S., Brennan, K., Grotzer, T. A., & Dede, C. (2019). Scaffolding ecosystems science practice by blending immersive environments and computational modeling. British Journal of Educational Technology, 50(5), 2181–2202. DOI:
Edmunds, J., Arshavsky, N., Glennie, E., Charles, K., & Rice, O. (2017). The relationship between Project-Based learning and rigor in STEM-Focused high schools. Interdisciplinary Journal of Problem-based Learning, 11(1). DOI:
Gong, X., Xu, J., & Qiao, A. (2023). Research on the Construction and Application of Project-based STEM Model Based on Computational Thinking. Association for the Advancement of Computing in Education (AACE).
Han, S., Capraro, R. M., & Capraro, M. M. (2014). How Science, Technology, Engineering, and Mathematics (STEM) Project-Based Learning (PBL) Affects High, Middle, and Low Achievers Differently: The Impact of Student Factors on Achievement. International Journal of Science and Mathematics Education, 13(5), 1089–1113. DOI:
Hobbs, L., Clark, J. C., & Plant, B. J. (2017). Successful Students–STEM Program: Teacher learning through a multifaceted vision for STEM education. In Springer eBooks (pp. 133–168). DOI:
Holm, M. J. (2011). Project-Based Instruction: A Review of the Literature on Effectiveness in Prekindergarten through 12th Grade Classrooms. Rivier Academic Journal, , 2.
Hsieh, M. A., Hui-Chun, P., Hsieh, S., Hsu, C., & Chou, S. (2022). Teaching the concept of Computational Thinking: a STEM-Based program with tangible robots on Project-Based learning courses. Frontiers in Psychology, 12. DOI:
Hurt, T., Greenwald, E., Allan, S., Cannady, M. A., Krakowski, A., Brodsky, L., Collins, M. A., Montgomery, R., & Dorph, R. (2023). The computational thinking for science (CT-S) framework: operationalizing CT-S for K–12 science education researchers and educators. International Journal of STEM Education, 10(1). DOI:
Hutchins, N., Biswas, G., Maróti, M., Lédeczi, Á., Grover, S., Wolf, R. C., Blair, K. P., Chin, D. B., Conlin, L. D., Basu, S., & McElhaney, K. W. (2019). C2STEM: a System for Synergistic Learning of Physics and Computational Thinking. Journal of Science Education and Technology, 29(1), 83–100. DOI:
Jocius, R., O’Byrne, I., Albert, J., Joshi, D., Robinson, R. D., & Andrews, A. (2021). Infusing Computational Thinking into STEM Teaching: From Professional Development to Classroom Practice. Educational Technology & Society, 24(4), 166–179.
Kafai, Y. B., & Proctor, C. P. (2021). A Revaluation of Computational thinking in K–12 education: Moving toward computational literacies. Educational Researcher, 51(2), 146–151. DOI:
Kelley, T. R., & Knowles, J. G. (2016). A conceptual framework for integrated STEM education. International Journal of STEM Education, (1). DOI:
Kopcha, T. J., McGregor, J. P., Shin, S., Qian, Y., Choi, J., Hill, R. B., Mativo, J., & Choi, I. (2017). Developing an integrative STEM curriculum for robotics education through educational design research. Journal of Formative Design in Learning, (1), 31–44. DOI:
Larson, J. S., Farnsworth, K., Folkestad, L. S., Tirkolaei, H. K., Glazewski K., & Savenye, W. (2018). Using Problem-Based Learning to Enable Application of Foundation Engineering Knowledge in a Real-World Problem. 2018 IEEE International Conference on Teaching, Assessment, and Learning for Engineering (TALE). DOI:
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. DOI:
Li, Y., Schoenfeld, A. H., diSessa, A. A., Graesser, A. C., Benson, L., English, L. D., & Duschl, R. A. (2020). On computational thinking and STEM education. Journal for STEM Education Research, (2), 147–166. DOI:
Lou, S., Chou, Y., Shih, R., & Chung, C. (2017). A study of creativity in CAC2 Steamship-derived STEM project-based learning. Eurasia Journal of Mathematics, Science and Technology Education, 13(6). DOI:
Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming: What is next for K-12? Computers in Human Behavior, 41, 51–61. DOI:
Manches, A., McKenna, P. E., Rajendran, G., & Robertson, J. (2020). Identifying embodied metaphors for computing education. Computers in Human Behavior, 105, 105859. DOI:
McDonald, C. V. (2016). STEM Education: A review of the contribution of the disciplines of science, technology, engineering and mathematics. Science Education International, 27(4), 530–569. http://files.eric.ed.gov/fulltext/EJ1131146.pdf
Moher, D., Liberati, A., Tetzlaff, J., & Altman, D. G. (2009). Preferred reporting items for Systematic Reviews and Meta-Analyses: the PRISMA statement. PLOS Medicine, (7), e1000097. DOI:
Purzer, Ş., Ströbel, J., & Cardella, M. E. (2014). Engineering in Pre-College settings. DOI:
Ozturk, Z., Dooley, C. M., & Welch, M. (2018). Finding the hook: Computer Science Education in Elementary Contexts. Journal of Research on Technology in Education, 50(2), 149–163. DOI:
Papavlasopoulou, S., Giannakos, M. N., & Jaccheri, L. (2019). Exploring children’s learning experience in constructionism-based coding activities through design-based research. Computers in Human Behavior, 99, 415–427. DOI:
Harel, I., & Papert, S. (1991). Constructionism (pp. 1-11). Ablex Publishing.
Pawilen, G. T., & Yuzon, M. R. A. (2019). Planning a Science, technology, engineering, and mathematics (STEM) curriculum for young children: A collaborative project for pre-service teacher education students. International Journal of Curriculum and Instruction, 11(2), 130–146.
Pérez‐Marín, D., Bacelo, A., & Pizarro, C. (2020). Can computational thinking be improved by using a methodology based on metaphors and scratch to teach computer programming to children? Computers in Human Behavior, 105, 105849. DOI:
Sarı, U., Alıcı, M., & Şen, Ö. F. (2018). The effect of STEM instruction on attitude, career perception and career interest in a Problem-Based Learning environment and student opinions. The Electronic Journal of Science Education, 22(1), 1–21.
Shute, V. J., Chen, S., & Asbell‐Clarke, J. (2017). Demystifying computational thinking. Educational Research Review, 22, 142–158. DOI:
Smith J., & Karr-Kidwell P. J. (2000). The interdisciplinary curriculum: A literature review and a manual for administrators and teachers. Educational Resources Information Center (ERIC).
Souza, M., Moreira, R. T., & Figueiredo, E. (2019). Students Perception on the use of Project-Based Learning in Software Engineering Education. Proceedings of the XXXIII Brazilian Symposium on Software Engineering (SBES’19), 537–546. DOI:
Swaid, S. I. (2015). Bringing computational thinking to STEM Education. Procedia Manufacturing, , 3657–3662. DOI:
Tal, T., Krajcik, J., & Blumenfeld, P. C. (2006). Urban schools’ teachers enacting project-based science. Journal of Research in Science Teaching, 43(7), 722–745. DOI:
Tengler, K., Kastner-Hauler, O., Sabitzer, B., & Lavicza, Z. (2021). The effect of Robotics-Based Storytelling Activities on primary school students’ computational thinking. Education Sciences, 12(1), 10. DOI:
Thuan P. D. (2018) Project-based learning: From theory to EFL classroom practice. Proceedings of the 6th International OpenTESOL Conference.
Tucker‐Raymond, E., Puttick, G., Cassidy, M., Harteveld, C., & Troiano, G. M. (2019). “I Broke Your Game!”: critique among middle schoolers designing computer games about climate change. International Journal of STEM Education, , 41. DOI:
Wang, C., Shen, J., & Chao, J. (2021). Integrating Computational Thinking in STEM Education: A literature review. International Journal of Science and Mathematics Education, 20(8), 1949–1972. DOI:
Weintrop, D., Beheshti, E., Horn, M., Orton, K., Jona, K., Trouille, L., & Wilensky, U. (2015). Defining computational thinking for mathematics and science classrooms. Journal of Science Education and Technology, 25(1), 127–147. DOI:
Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33–35. DOI:
Wing, J. M. (2008). Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A, 366(1881), 3717–3725. DOI:
Yang, D., Baek, Y., & Swanson, S. (2020). Developing Computational Thinking through Project-Based Airplane Design Activities. 2020 IEEE Frontiers in Education Conference (FIE). DOI:
Yin, Y., Khaleghi, S., Hadad, R., & Zhai, X. (2022). Developing effective and accessible activities to improve and assess computational thinking and engineering learning. Educational Technology Research and Development, 70(3), 951–988. DOI:
Copyright: © International Society for Translational Sciences, except Open Access articles