Exploring students’ mathematical computational thinking ability in solving pythagorean theorem problems


Faizah Nurwita, Yaya Sukjaya Kusumah, Nanang Priatna


This study explores students' mathematical computational thinking ability in solving the Pythagorean Theorem problem. This research method used a qualitative approach with a phenomenological design. The subjects involved in this study were 12 junior high school students. Six students in grade 7 had not studied the Pythagorean Theorem, and six students in grade 8 were studying the Pythagorean Theorem. This study's results indicate several problems with students' mathematical computational thinking skills in mathematics learning. The first problem is seen from the aspect of abstraction. Students are given problems with the help of digital-based teaching aids. Then the researcher provides procedures containing questions so students can digest the information and follow their intuition to find a solution strategy. Still, students have not decided what information should be stored or ignored. The second problem is seen from the aspect of decomposition. Students have not been able to decompose complex problems into simpler and more manageable ones. Student responses are also still not according to the researchers' predictions. However, with the scaffolding technique, researchers can direct students' intuition or thought processes to focus more on the problem being asked. The third problem is seen from the aspect of generalization. Students have not been able to generalize the problem and have not been able to conclude from the steps that have been taken. These three problems indicate that students cannot recognize and identify patterns well, thereby reducing the efficiency of the mathematical problem-solving process.


ICT; Mathematical Computational Thinking; Math Learning; Problem-Solving

Full Text:



Barcelos, T. S., Munoz, R., Villarroel, R., Merino, E., & Silveira, I. F. (2018). Mathematics learning through computational thinking activities: A systematic literature review. Journal of Universal Computer Science, 24(7), 815–845.

Bocconi, S., Chioccariello, A., Dettori, G., Ferrari, A., Engelhardt, K., Kampylis, P., & Punie, Y. (2016). Developing computational thinking : Approaches and orientations in K-12 education. Proceedings EdMedia 2016, June, 1–7.

Cahdriyana, R. A., & Richardo, R. (2020). Berpikir komputasi dalam pembelajaran matematika. LITERASI (Jurnal Ilmu Pendidikan), 11(1), 50.

Ching, Y. H., Hsu, Y. C., & Baldwin, S. (2018). Developing computational thinking with educational technologies for young learners. TechTrends, 62(6), 563–573.

Costa, E. J. F., Campos, L. M. R. S., & Guerrero, D. D. S. (2017). Computational thinking in mathematics education: A joint approach to encourage problem-solving ability. Proceedings - Frontiers in Education Conference, FIE, 2017-Octob(June), 1–8.

Csizmadia, A., Standl, B., & Waite, J. (2019). Integrating the constructionist learning theory with computational thinking classroom activities. Informatics in Education, 18(1), 41–67.

Echeverria, L., Cobos, R., & Morales, M. (2019). Improving the students computational thinking skills with collaborative learning techniques. Revista Iberoamericana de Tecnologias Del Aprendizaje, 14(4), 196–206.

Fisher, R. (1999). Thinking skills to thinking schools: Ways to develop children’s thinking and learning. Early Child Development and Care, 153(1), 51–63.

Gadanidis, G., Cendros, R., Floyd, L., & Namukasa, I. (2017). Computational thinking in mathematics teacher education. Contemporary Issues in Technology and Teacher Education. 17(4), 458–477.

Grover, S., & Pea, R. (2013). computational thinking in k-12: a review of the state of the field. Educational Researcher, 42(1), 38–43.

Hattikudur, S., Sidney, P. G., & Alibali, M. W. (2016). Does comparing informal and formal procedures promote mathematics learning? the benefits of bridging depend on attitudes toward mathematics. The Journal of Problem Solving, 9(1).

Insorio, A. O., & Librada, A. R. P. (2020). Enhancing mathematical critical thinking and problem-solving skills through emergenetics® as a grouping mechanism. Contemporary Mathematics and Science Education, 2(1), ep21002.

Kallia, M., van Borkulo, S. P., Drijvers, P., Barendsen, E., & Tolboom, J. (2021). Characterizing computational thinking in mathematics education: A literature-informed Delphi study. Research in Mathematics Education, 23(2), 159–187.

Kamal, P. (2016). Fostering critical thinking practices at primary science classrooms in Nepal. Research in Pedagogy, 6(2), 1–7.

Karakozov, S. D., & Ryzhova, N. I. (2019). Information and education systems in the context of digitalization of education. Journal of Siberian Federal University - Humanities and Social Sciences, 12(9), 1635–1647.

Lipman, P. (2015). Capitalizing on crisis: Venture philanthropy’s colonial project to remake urban education. Critical Studies in Education, 56(2), 241-258.

Maharani, S., Nusantara, T., As’ari, A. R., & Qohar, A. (2019). How the students computational thinking ability on algebraic?. International Journal of Scientific and Technology Research, 8(9), 419–423.

Marchelin, L. E., Hamidah, D., & Resti, N. C. Efektivitas metode scaffolding dalam meningkatkan kemampuan berpikir komputasi siswa smp pada materi perbandingan. Jurnal Pengembangan Pembelajaran Matematika (JPPM), 4(1), 16-29.

Matthew,L. (2012). Thinking in education (2nd editio). Cambridge University Press.

Miles, M. B., Huberman, A. M., & Saldana, J. (2018). Qualitative data analysis a methods sourcebook (4th ed.). SAGE Publications.

Morreale, P., Goski, C., Jimenez, L., & Stewart-Gardiner, C. (2012). Measuring the impact of computational thinking workshops on high school teachers. Journal of Computing Sciences in Colleges, 27(6), 151–157.

Nuryanti, L., Zubaidah, S., & Diantoro, M. (2018). Analisis kemampuan berpikir kritis siswa SMP. Jurnal Pendidikan, 3(2), 155–158.

OECD. (2018). PISA 2021 mathematics framework (DRAFT). Angewandte Chemie International Edition, 6(11), 951–952., 5–24.

Osman, S., Che Yang, C. N. A., Abu, M. S., Ismail, N., Jambari, H., & Kumar, J. A. (2018). Enhancing students’ mathematical problem-solving skills through bar model visualisation technique. International Electronic Journal of Mathematics Education, 13(3), 273–279.

Panbanlame, K., Sangaroon, K., & Inprasitha, M. (2014). Students’ intuition in mathematics class using lesson study and open approach. Psychology, 05(13), 1503–1516.

Permendikbud. (2018). Permendikbud RI nomor 37 tahun 2018 tentang Perubahan atas peraturan menteri pendidikan dan kebudayaan nomor 24 tahun 2016 tentang kompetensi inti dan kompetensi dasar pelajaran pada kurikulum 2013 pada pendidikan dasar dan pendidikan menengah. JDIH Kemendikbud, 2025, 1–527.

Psycharis, S., & Kallia, M. (2017). The effects of computer programming on high school students’ reasoning skills and mathematical self-efficacy and problem solving. Instructional Science, 45(5), 583–602.

Pulimood, S. M., Pearson, K., & Bates, D. C. (2016). A study on the impact of multidisciplinary collaboration on computational thinking. SIGCSE 2016 - Proceedings of the 47th ACM Technical Symposium on Computing Science Education, 30–35.

Septiana, R., Febriarini, Y. S., & Zanthy, L. S. (2019). Analisis kemampuan berpikir kritis matematis siswa SMP. Jurnal Pembelajaran Matematika Inovatif, 2(8), 393–400.

Sykora, C. (2021). Computational thinking for all. April 23, 2021

Tiwari, S., Obradovic, D., Rathour, L., Narayan Mishra, L., & Mishra, V. N. (2021). Visualization in mathematics teaching. Journal of Advances in Mathematics, 20, 431–439.

Williams, M. (2017). John dewey in the 21st century. Journal of Inquiry and Action in Education, 9(1), 91–102.

Wing, J. M. (2017). Computational thinking’s influence on research and education for all. Italian Journal of Educational Technology, 25(2), 7–14.

Yasar, O., Maliekal, J., Veronesi, P., & Little, L. J. (2017). The essence of computational thinking and tools to promote it. ASEE Annual Conference and Exposition, Conference Proceedings,

Zahid, M. Z. (2020). Telaah kerangka kerja PISA 2021 era integrasi computational thinking dalam bidang matematika. Prosiding Seminar Nasional Matematika, 3, 706–713.

DOI: https://doi.org/10.24042/ajpm.v13i2.12496

Article Metrics

Abstract views : 360 | PDF downloads : 203


  • There are currently no refbacks.

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


Creative Commons License
Al-Jabar : Jurnal Pendidikan Matematika is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.