Analyzing Computational Thinking Skills in Mathematics Education: Evidence from Eleventh Grade Students at SMA Negeri 3 Mataram
DOI:
https://doi.org/10.70716/josme.v2i2.593Keywords:
Computational Thinking, Mathematics Education, Secondary School Students, Problem Solving SkillsAbstract
Computational thinking has emerged as a fundamental competency in 21st-century education, particularly within mathematics learning, where problem-solving, abstraction, and algorithmic reasoning are essential. However, empirical evidence regarding students’ computational thinking skills in secondary education, especially in developing country contexts, remains limited. This study aims to analyze the level and characteristics of computational thinking skills among eleventh grade students at SMA Negeri 3 Mataram, Indonesia. A quantitative descriptive research design was employed, involving 120 students selected through stratified random sampling. Data were collected using a validated computational thinking test instrument encompassing four key dimensions: decomposition, pattern recognition, abstraction, and algorithmic thinking. The data were analyzed using descriptive statistics and inferential analysis to identify trends and variations in students’ performance. The findings reveal that students’ overall computational thinking skills are at a moderate level, with relatively higher achievement in pattern recognition and lower performance in abstraction and algorithmic thinking. Furthermore, differences in computational thinking skills were observed based on students’ academic achievement levels. These results highlight the need for integrating computational thinking-oriented instructional strategies in mathematics classrooms to enhance students’ higher-order thinking skills. The study contributes to the growing body of literature on computational thinking in mathematics education and provides practical implications for curriculum development and instructional design in similar educational contexts.
Downloads
References
Aho, A. V. (2012). Computation and computational thinking. The Computer Journal, 55(7), 832–835. https://doi.org/10.1093/comjnl/bxs074
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
Bers, M. U., González-González, C., & Armas-Torres, M. B. (2022). Coding as a playground: Promoting positive learning experiences in childhood classrooms. Computers & Education, 184, 104515. https://doi.org/10.1016/j.compedu.2022.104515
Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., & Engelhardt, K. (2022). Developing computational thinking in compulsory education: Implications for policy and practice. Education and Information Technologies, 27(1), 1245–1267. https://doi.org/10.1007/s10639-021-10703-9
Bower, M., Wood, L. N., Lai, J. W. M., Howe, C., Lister, R., Mason, R., & Highfield, K. (2021). Improving the computational thinking pedagogical capabilities of school teachers. Computers & Education, 164, 104171. https://doi.org/10.1016/j.compedu.2021.104171
Denning, P. J. (2020). Remaining trouble spots with computational thinking. Communications of the ACM, 63(6), 33–39. https://doi.org/10.1145/2998438
Ezeamuzie, N. O., & Leung, J. S. C. (2022). Computational thinking through an empirical lens: A systematic review of literature. Journal of Educational Computing Research, 60(2), 481–511. https://doi.org/10.1177/07356331211033158
Fagerlund, J., Häkkinen, P., Vesisenaho, M., & Viiri, J. (2021). Computational thinking in programming with Scratch. Computers in Human Behavior, 123, 106882. https://doi.org/10.1016/j.chb.2021.106882
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
Grover, S., & Pea, R. (2020). Computational thinking in K–12: A review of the state of the field. Educational Researcher, 49(1), 38–43. https://doi.org/10.3102/0013189X20917985
Kalelioglu, F., Gulbahar, Y., & Kukul, V. (2021). A framework for computational thinking based on a systematic research review. Baltic Journal of Modern Computing, 9(2), 215–234. https://doi.org/10.22364/bjmc.2021.9.2.05
Korkmaz, Ö., Çakir, R., & Özden, M. Y. (2022). A validity and reliability study of the computational thinking scales. Computers in Human Behavior Reports, 6, 100173. https://doi.org/10.1016/j.chbr.2022.100173
Lockwood, E., DeJarnette, A. F., Asay, A., & Thomas, M. (2020). Algorithmic thinking in mathematics classrooms. The Journal of Mathematical Behavior, 58, 100761. https://doi.org/10.1016/j.jmathb.2020.100761
Lye, S. Y., & Koh, J. H. L. (2014). Review on teaching and learning of computational thinking through programming. Computers in Human Behavior, 41, 51–61. https://doi.org/10.1016/j.chb.2014.09.012
Papadakis, S. (2021). The impact of coding apps on young children’s computational thinking. Education and Information Technologies, 26(1), 941–960. https://doi.org/10.1007/s10639-020-10250-2
Román-González, M., Moreno-León, J., & Robles, G. (2021). Combining assessment tools for computational thinking. IEEE Transactions on Education, 64(3), 247–255. https://doi.org/10.1109/TE.2020.3041701
Sentance, S., Waite, J., & Kallia, M. (2021). Teaching computer programming with PRIMM. Computer Science Education, 31(1), 27–52. https://doi.org/10.1080/08993408.2020.1800369
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
Tang, X., Yin, Y., Lin, Q., Hadad, R., & Zhai, X. (2020). Assessing computational thinking: A systematic review of empirical studies. Computers & Education, 148, 103798. https://doi.org/10.1016/j.compedu.2019.103798
Tikva, C., & Tambouris, E. (2021). Mapping computational thinking through programming in K–12 education: A conceptual model based on a systematic literature review. Computers & Education, 162, 104083. https://doi.org/10.1016/j.compedu.2020.104083
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
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
Yadav, A., Gretter, S., Hambrusch, S., & Sands, P. (2021). Expanding computer science education in schools: Understanding teacher experiences. Computer Science Education, 31(2), 169–191. https://doi.org/10.1080/08993408.2020.1784739
Zhang, L., & Nouri, J. (2022). A systematic review of learning computational thinking through robotics. Education Sciences, 12(1), 39. https://doi.org/10.3390/educsci12010039
Zhu, K., Benzon, M., & Slykhuis, D. (2023). Computational thinking and educational technology integration: A systematic review. Education and Information Technologies, 28(4), 4215–4238. https://doi.org/10.1007/s10639-022-11334-5
Zhu, X., Yu, S., & Wang, Y. (2022). Computational thinking assessment in K–12 education: A systematic review. Sustainability, 14(15), 9312. https://doi.org/10.3390/su14159312
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Ahmad Rizky Pratama, Dewi Lestari Putri, Muhammad Fajar Hidayat

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








