Prospective Mathematics Teacher Students’ Experiences in Visual Programming: Difficulties and Obstacles in Designing Digital Media for Numeracy Learning
Abstract
Abstract: Prospective mathematics teacher students' lack of understanding of basic math concepts, such as numeracy, is one of the main challenges in learning. In the era of rapid technological development, they must adapt, one of which is through visual programming to strengthen their numeracy. However, they often face difficulties and obstacles in the learning process of visual programming, both from technical and non-technical aspects. This research aims to analyze the difficulties and obstacles of prospective mathematics teacher students in learning visual programming. The research used the Colaizzi method to analyze qualitative data, which was then combined with clustering techniques to group the problems into five main clusters. The results show that the main difficulties are programming related knowledge (syntax/rules for writing code, determining variables, concepts and principles, functions and parameters, define code structure and loops, apply in numeracy/mathematics concept), skills in programming, understanding of program semantics (code), debugging, lack of practice. In addition, the obstacles faced by prospective mathematics teacher students are a lack of skills and understanding of basic programming concepts, such as code structure, syntax, and debugging, as well as the application of concepts to the context of numeracy/mathematics. In addition, there are internal barriers in the form of negative perceptions, dislike for programming, and low motivation to learn. This problem is exacerbated by the heavy course load, such as learning many topics quickly and teaching methods that are less structured and do not support effective learning. These difficulties and obstacles need to be addressed through more targeted and innovative learning approaches, such as integrating technology that supports a basic understanding of programming and training that builds motivation and changes negative perceptions towards visual programming.
Keywords: visual programming, difficulties, obstacles, digital media, numeracy.
DOI: http://dx.doi.org/10.23960/jpmipa/v25i4.pp1678-1692
Full Text:
PDFReferences
Gula, T., & Lovric, M. (2024). Numeracy tasks: inspiring transfer between concrete and abstract thinking spaces. Numeracy. https://doi.org/10.5038/1936-4660.17.1.1447.
Han, J., Kamber, M., Pei, J. (2011). Data mining: concepts and techniques. Belanda: Elsevier Science.
He, Y., & Shen, X. (2022). Reflecting the basic idea of mathematics in mathematics education. Frontiers in Educational Research. https://doi.org/10.25236/ fer.2022.051709.
Kaufmann, O. T., & Stenseth, B. (2021). Programming in mathematics education. International journal of mathematical education in science and technology, 52(7), 1029-1048.
Laurent, M., Crisci, R., Bressoux, P., Chaachoua, H., Nurra, C., de Vries, E., & Tchounikine, P. (2022). Impact of programming on primary mathematics learning. Learning and Instruction, 82, 101667.
Lune, H., & Berg, B. L. (2017). Qualitative research methods for the social sciences. Britania Raya: Pearson.
Matua, G., & Van Der Wal, D. (2015). Differentiating between descriptive and interpretive phenomenological research approaches.. Nurse researcher, 22 6, 22-7 . https://doi.org/10.7748/nr.22.6.22.e1344.
Medeiros, R., Ramalho, G., & Falcão, T. (2019). A systematic literature review on teaching and learning introductory programming in higher education. IEEE Transactions on Education, 62, 77-90. https://doi.org/10.1109/TE.2018.2864133.
Paredes-Velasco, M., Lozano-Osorio, I., Pérez-Marín, D., & Santacruz-Valencia, L. (2024). A case study on learning visual programming with tutoapp for composition of tutorials: an approach for learning by teaching. IEEE Transactions on Learning Technologies, 17, 498-513. https://doi.org/10.1109/TLT.2022.3226122.
Permatasari, R., Suarman, S., & Gimin, G. (2024). Examining the impact of using learning media on students’ learning motivation and learning outcomes. International Journal of Educational Best Practices. https://doi.org/10.31258/ijebp.v8n1.p88-102.
Pusat Penilaian Pendidikan Kementerian Pendidikan dan Kebudayaan. (2019). Laporan hasil ujian nasional. Diakses 7 Desember 2024, dari https://hasilun.pusmenjar.kemdikbud.go.id/
Sondore, A., Krastiņa, E., Daugulis, P., & Drelinga, E. (2016). Understanding of basic concepts for mastering competences of school mathematics. , 2, 330-342. https://doi.org/10.17770/SIE2016VOL2.1383.
Shumway, J. F., Welch, L. E., Kozlowski, J. S., Clarke-Midura, J., & Lee, V. R. (2023). Kindergarten students’ mathematics knowledge at work: the mathematics for programming robot toys. Mathematical Thinking and Learning, 25(4), 380-408.
Tsai, C. (2019). Improving students' understanding of basic programming concepts through visual programming language: The role of self-efficacy. Comput. Hum. Behav., 95, 224-232. https://doi.org/10.1016/j.chb.2018.11.038.
Wirihana, L., Welch, A., Williamson, M., Christensen, M., Bakon, S., & Craft, J. (2018). Using Colaizzi's method of data analysis to explore the experiences of nurse academics teaching on satellite campuses.. Nurse researcher, 25 4, 30-34 . https://doi.org/10.7748/nr.2018.e1516.
Xie, T., Liu, R., & Wei, Z. (2020). Improvement of the fast clustering algorithm improved by k-means in the big data. Applied Mathematics and Nonlinear Sciences, 5, 1 - 10. https://doi.org/10.2478/amns.2020.1.00001.
Zhang, R. (2022). Digital media teaching and effectiveness evaluation integrating big data and artificial intelligence. Computational Intelligence and Neuroscience, 2022. https://doi.org/10.1155/2022/1217846.
Refbacks
- There are currently no refbacks.
Copyright (c) 2024 Jurnal Pendidikan MIPA

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
The copyright is reserved to The Jurnal Pendidikan MIPA that is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.