From Curriculum to Classroom Practice: A Case Study of a STEAM Learning Ecosystem for Fostering Students’ Computational Thinking
DOI:
https://doi.org/10.51278/aj.v7i3.2853Keywords:
Computational Thinking, Curriculum Sequencing, Junior Secondary Education, STEAM Ecosystem, Institutional SupportAbstract
This study explores how a Science, Technology, Engineering, Arts, and Mathematics (STEAM) learning ecosystem fosters computational thinking among seventh-grade students at Mega Islamic Boarding School Semarang by examining the relationship between curriculum sequencing, classroom practices, and institutional support. A qualitative single-case study was conducted over six weeks. Data were collected through semi-structured interviews with the vice principal for curriculum and one STEAM teacher, two non-participant classroom observations involving 13 students, analysis of the seventh-grade STEAM curriculum, and school documentation. The data were analyzed thematically using deductive and inductive coding, including the mapping of STEAM dimensions across classroom activities and school projects. The findings revealed three interconnected themes. First, the curriculum introduced computational thinking concepts before programming activities. Second, coding practices were facilitated through teacher explanation, independent practice, feedback, peer assistance, and repeated attempts. Third, digital facilities, teacher involvement in curriculum development, and project exhibitions supported the continuity of the STEAM program. The STEAM mapping showed that Technology, Engineering, and Mathematics were more visible in coding activities, whereas Science and Arts appeared more prominently in project-based activities. These findings indicate that computational thinking is facilitated not by coding alone, but through an interconnected ecosystem linking curriculum design, classroom practice, and institutional support.
References
Acar, İ. G., & Övez, F. D. (2022). The effect of block-based game development activities on the geometry achievement, computational thinking skills, and opinions of seventh-grade students. Journal of Educational Technology and Online Learning, 5(4), 1106–11 21. https://doi.org/10.31681/jetol.1151170
Aguayo, C., Videla, R., López-Cortés, F., Rossel, S., & Ibacache, C. (2023). Ethical Enactivism for Smart and Inclusive STEAM Learning Design. Heliyon, 9 (9), e19205. https://doi.org/10.1016/j.heliyon.2023.e19205
Ajibudiarta, R., Khoiri, N., & Patonah, S. (2026). STEAM-SDGs-Based Physics Learning Design on Renewable Energy Materials to Improve Students’ Literacy and Numeracy Skills. Journal of Innovation in Educational and Cultural Research, 7 (3), 439–447. https://doi.org/10.46843/jiecr.v7i3.2734
Alves, A. R., Pires, P., Filipe, J., Conceição, T., & Baptista, M. (2026). Design thinking applied to I-STEM education as a trigger for developing creativity: A prototype for monitoring indoor air quality. International Journal of Technology and Design Education. https://doi.org/10.1007/s10798-026-10094-7
Aroonsiwagool, A., Tuntiwongwanich, S., Pimdee, P., Meedee, C., & Moto, S. (2025). Assessing Instructors’ Perceptions of Critical Skills in Computational Thinking and Block-Based Programming: A Needs Assessment Approach. International Journal of Instruction, 18(2), 245– 260. https://doi.org/10.29333/iji.2025.18214a
Astuti, R., Siswanto, S., & Walid, M. (2024). Innovation in Islamic Education Management: Enhancing Teachers’ Professionalism and Techno-Pedagogical Skills. Academic Journal Research, 2 (2), 16–23. https://doi.org/10.61796/acjoure.v2i2.231
Aytekin, A., & Topçu, M. S. (2026). How Unplugged Computational Thinking Shapes Students’ Creative Thinking: Evidence From the Human Nervous and Endocrine Systems. Journal of Science Education and Technology. https://doi.org/10.1007/s10956-026-10306-8
Blanc, S., Conchado, A., Benlloch-Dualde, J. V., Monteiro, A., & Grindei, L. (2025). Digital Competence Development in Schools: A Study on the Association of Problem-Solving with Autonomy and Digital Attitudes. International Journal of STEM Education, 12 (1), 13. https://doi.org/10.1186/s40594-025-00534-6
Chatzidaki, E., Giannakos, M., Tasiopoulou, E., Caraghiozov, I., Mentini, L., Laneve, S., Mavromanolakis, G., Koulouris, P., & Liakopoulos, V. (2025). Learning Ecologies as an Inclusive, Impactful Approach to Increasing Science Literacy. Societal Impacts, 7 , 100156. https://doi.org/10.1016/j.socimp.2025.100156
Chen, D., Zhang, Y., Luo, H., Gao, Z., Yu, L., & Lin, Y. (2026). Exploring the Impact of Scaffolding in Programming on Students’ Computational Thinking: Evidence From a Three-Level Meta-Analysis. Journal of Educational Computing Research, 64(1), 208– 237. https://doi.org/10.1177/07356331251386618
Djam’an, N., Arsyad, N., & Shyaa, F. D. (2026). Emerging Trends and Research Directions of STEAM Integration in Mathematics Education. Formatif: Scientific Journal of Mathematics and Natural Sciences Education, 16 (1), 187–200. https://doi.org/10.30998/cy1m8c05
Fitriani, R., Suwono, H., Ibrohim, I., & Lukiati, B. (2025). Enhancing Preservice Teachers’ Collaborative Problem Solving through STEM Project-Based Learning. International Journal of Evaluation and Research in Education (IJERE), 14 (3), 2278. https://doi.org/10.11591/ijere.v14i3.27725
Gardeli, A., & Vosinakis, S. (2025). Fostering computational thinking in young students through student-generated challenges in tangible mobile augmented reality games. Discover Education, 4 (1), 529. https://doi.org/10.1007/s44217-025-00899-4
Grover, S., & Pea, R. (2013). Computational Thinking in K–12: A Review of the State of the Field. Educational Researcher, 42 (1), 38–43. https://doi.org/10.3102/0013189X12463051
Hariyono, E., Rosdiana, L., Budiyanto, M., Satriawan, M., Nabilah, H., & Rizki, I. A. (2026). Factors Determining Socio-Scientific Issues in STEAM Education to Enhance Problem-Solving Skills for Pre-Service Teachers: Development and Validation of a Measurement Model. Indonesian Journal of Science Education, 15 (1). https://doi.org/10.15294/jpii.v15i1.40341
Herro, D., Quigley, C., Plank, H., Abimbade, O., & Owens, A. (2022). Instructional practices promoting computational thinking in elementary STEAM classrooms. Journal of Digital Learning in Teacher Education, 38 (4), 158–172. https://doi.org/10.1080/21532974.2022.2087125
Isozaki, T. (2024). Theory and Practice of STEAM Education in Japan (1st ed.). Routledge. https://doi.org/10.4324/9781003392545
Kessler, T. C., Boice, K. L., Koval, J., Jackson, J. R., Choi, J., Alemdar, M., Grossman, S., Simmons, K., & Usselman, M. (2024). Partnerships in STEAM: How Collaborating with STEAM Experts Impacts K-12 Teachers’ Abilities to Implement STEAM Lessons in the Classroom. Education Sciences, 14 (6), 666. https://doi.org/10.3390/educsci14060666
Kuo, H.-C. (2026). STEAM PBL as an educational panacea? Investigating its impact on creative thinking and academic achievement across subjects. Thinking Skills and Creativity, 60 , 102072. https://doi.org/10.1016/j.tsc.2025.102072
Mills, K. A., Cope, J., Scholes, L., & Rowe, L. (2025). Coding and Computational Thinking Across the Curriculum: A Review of Educational Outcomes. Review of Educational Research, 95(3), 581– 618. https://doi.org/10.3102/00346543241241327
Nurlaelah, E., Pebrianti, A., Taqiyuddin, M., Dahlan, J. A., & Usdiyana, D. (2024). Improving mathematical proof based on computational thinking components for prospective teachers in abstract algebra courses. Infinity Journal, 14 (1), 85–108. https://doi.org/10.22460/infinity.v14i1.p85-108
Panggabean, F. T. M., Sutiani, A., Purba, J., Dibyantini, R. E., Hasibuan, M. H. E., & Krisbiantoro, P. A. (2025). Enhancing Higher-Order Thinking Skills in Chemistry Education: A Validated Canva-IBL-STEM Model for Stoichiometry Learning. Indonesian Journal of Science Education, 14 (4). https://doi.org/10.15294/jpii.v14i4.33559
Pólya, G. (1945). How to Solve It: A New Aspect of Mathematical Method. Princeton University Press.
Selby, C., & Woollard, J. (2013). Computational Thinking: The Developing Definition (pp. 1–6) [Project Report]. University of Southampton. https://eprints.soton.ac.uk/356481/
Shute, V. J., Sun, C., & Asbell-Clarke, J. (2017). Demystifying Computational Thinking. Educational Research Review, 22
Simarmata, J. E., Purnomo, M., & Fallo, K. (2026). Evaluating interactive R-Shiny-based mathematics learning media through motivation and engagement pathways in border-region schools. Journal on Mathematics Education, 17(1), 225– 246. https://doi.org/10.22342/jme.v17i1.pp225-246
Spyropoulou, N., & Kameas, A. (2024). Augmenting the Impact of STEAM Education by Developing a Competence Framework for STEAM Educators for Effective Teaching and Learning. Education Sciences, 14 (1), 25. https://doi.org/10.3390/educsci14010025
Thepprasit, W., Pulsawad, W., Thepnurat, M., Aridech, P., Klaewklar, K., & Thepprasit, R. (2026). An innovation-driven pedagogy integrating STEAM and design thinking to enhance computational thinking in middle school. Discover Education, 5 (1), 573. https://doi.org/10.1007/s44217-026-01561-3
Tikva, C., & Tambouris, E. (2023). The Effect of Scaffolding Programming Games and Attitudes Toward Programming on the Development of Computational Thinking. Education and Information Technologies, 28 (6), 6845–6867. https://doi.org/10.1007/s10639-022-11465-y
Wang, C., Lu, C., Chen, F., Liu, X., & Wang, Q. (2026). Assessing Computational Thinking Beyond Programming: A Scoping Review of Non-‐ -Programming-‐K-‐Journal of Computer-Assisted Learning, 42 (1), e70191. https://doi.org/10.1002/jcal.70191
Wing, J. M. (2006). Computational Thinking. Communications of the ACM, 49 (3), 33–35. https://doi.org/10.1145/1118178.1118215
Yakman, G., & Lee, H. (2012). Exploring Exemplary STEAM Education in the U.S. as a Practical Educational Framework for Korea. Journal of the Korean Association for Science Education, 32(6), 1072– 1086. https://doi.org/10.14697/jkase.2012.32.6.1072
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2025 Alma Azrel Pamula, Purnomo Purnomo

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

