The abstract nature of trigonometric functions often presents a cognitive barrier for high school students, necessitating visual media capable of representing these concepts with mathematical precision. This study aims to evaluate high school students' perceptions of the effectiveness of Python-based mathematical animations as an interactive learning medium for trigonometric functions. A quantitative descriptive design was employed involving 91 students. The research instrument was a Likert-scale questionnaire measuring four dimensions: understanding, engagement, interest, and motivation. To ensure analytical accuracy, ordinal data were transformed into interval data using a z-distribution weighting procedure (Method of Successive Interval). The findings indicate that the media is highly effective across all dimensions. Specifically, the animation significantly clarified the connection between the unit circle and function graphs (understanding score: 3.5064), maintained high student focus through precise transitions (engagement score: 3.4888), and increased learning enthusiasm (motivation score: 3.4904) by making abstract content more captivating (interest score: 3.2339). The integration of programming-based visualization, with an overall effectiveness score of 3.4299, has proven to enhance students' cognitive and affective experiences. This study provides an empirical basis for using mathematically accurate animations as an innovative instrument to bridge abstraction and improve the quality of trigonometry education at the high school level.
Downloads
- Adolphus, T., & Nweke, N. O. (2025). Effects of Inquiry and the Ashmore Problem-Solving Model on Performance and Attitudes in Trigonometry Among Senior Secondary School Students in Rivers East Senatorial District, Nigeria. Faculty of Natural and Applied Sciences Journal of Mathematics, and Science Education, 6(3), 47-58. https://doi.org/10.63561/fnas-jmse.v6i3.894
- Bekene Bedada, T., & Machaba, F. (2022). The effect of GeoGebra on STEM students learning trigonometric functions. Cogent Education, 9(1), 2034240. https://doi.org/10.1080/2331186X.2022.2034240
- Bornstein, N. M. (2017). Music of the triangles: How students come to understand trigonometric identities and transformations (Doctoral dissertation, University of New Hampshire). https://scholars.unh.edu/dissertation/154
- Canonigo, A. M. (2025). Enhancing Instruction in Trigonometry: Insights from Students' Reasoning Approaches and Processes. Mathematics Teaching Research Journal, 17(3), 120-153. https://eric.ed.gov/?id=EJ1481881
- Çilingir Altiner, E. (2024). Exploring measurement estimation strategies through concept cartoons designed with Realistic Mathematics Education. Humanities and Social Sciences Communications, 11(1), 1-10. https://doi.org/10.1057/s41599-024-03067-5
- Dyrvold, A., & Bergvall, I. (2023). Static, dynamic and interactive elements in digital teaching materials in mathematics: How do they foster interaction, exploration and persistence? LUMAT: International Journal on Math, Science and Technology Education, 11(3), 103–131. https://doi.org/10.31129/LUMAT.11.3.1941
- Hamzah, N., Maat, S. M., & Ikhsan, Z. (2021). A systematic review on pupils’ misconceptions and errors in trigonometry. Pegem Journal of Education and Instruction, 11(4), 209-218. https://doi.org/10.47750/pegegog.11.04.20
- Hsu, Y. C., Ching, Y. H., Callahan, J., & Bullock, D. (2021). Enhancing STEM majors’ college trigonometry learning through collaborative mobile apps coding. TechTrends, 65(1), 26-37. https://doi.org/10.1007/s11528-020-00541-0
- Kamber, D., & Takaci, D. (2018). On problematic aspects in learning trigonometry. International Journal of Mathematical Education in Science and Technology, 49(2), 161–175. https://doi.org/10.1080/0020739X.2017.1357846
- Karnalim, O., & Ayub, M. (2017). The effectiveness of a program visualization tool on introductory programming: A case study with PythonTutor. CommIT (Communication and Information Technology) Journal, 11(2), 67-76. https://doi.org/10.21512/commit.v11i2.3704
- Koupritzioti, D., & Xinogalos, S. (2020). PyDiophantus maze game: Play it to learn mathematics or implement it to learn game programming in Python. Education and Information Technologies, 25(4), 2747-2764. https://doi.org/10.1007/s10639-019-10087-1
- Lavanya, A., Gaurav, L., Sindhuja, S., Seam, H., Joydeep, M., Uppalapati, V., ... & SD, V. S. (2023). Assessing the performance of Python data visualization libraries: a review. Int. J. Comput. Eng. Res. Trends, 10(1), 28-39. https://doi.org/10.22362/ijcert/2023/v10/i01/v10i0104
- Mayer, R. E. (2024). The Past, Present, and Future of the Cognitive Theory of Multimedia Learning. Educational Psychology Review, 36(1), 8. https://doi.org/10.1007/s10648-023-09842-1
- Mladenović, M., Žanko, Ž., & Aglić Čuvić, M. (2021). The impact of using program visualization techniques on learning basic programming concepts at the K–12 level. Computer Applications in Engineering Education, 29(1), 145-159. https://doi.org/10.1002/cae.22315
- Mukuka, A., & Tatira, B. (2025). Analysis of preservice teachers’ understanding of solving trigonometric equations: A perspective through actions, processes, objects, and schemas theory. Pythagoras, 46. https://doi.org/10.4102/pythagoras.v46i1.830
- Nabani, A. A., & Narpila, S. D. (2025). Pengembangan Video Animasi Pada Model Pembelajaran Flipped Classroom Terhadap Pemahaman Konsep Matematis Siswa. Relevan: Jurnal Pendidikan Matematika, 5(4). https://doi.org/10.58432/relevan.v5i4.1605
- Nordlander, M. C. (2022). Lifting the understanding of trigonometric limits from procedural towards conceptual. International Journal of Mathematical Education in Science and Technology, 53(11), 2973–2986. https://doi.org/10.1080/0020739X.2021.1927226
- Nurdin, E., Ma'aruf, A., Amir, Z., Risnawati, R., Noviarni, N., & Azmi, M. P. (2019). Pemanfaatan video pembelajaran berbasis Geogebra untuk meningkatkan kemampuan pemahaman konsep matematis siswa SMK. Jurnal Riset Pendidikan Matematika, 6(1), 87-98. https://doi.org/10.21831/jrpm.v6i1.18421
- Orhani, S. (2024). Addressing students’ challenges in acquiring trigonometric function concepts: A didactic approach to education for sustainable development. Journal of Education for Sustainable Development Studies, 1(2), 160-172. https://doi.org/10.70232/jesds.v1i2.15
- Owusu, A. (2023). Problem based learning: Errors minimization, conceptual and procedural understanding in trigonometry. African Journal of Educational Studies in Mathematics and Sciences, 19(1), 1-18. https://doi.org/10.4314/ajesms.v19i1.1
- Owusu, E., Banson, G. M., Lotey, E. K., Owusu, R., Ofosua, B., & Arthur, Y. D. (2025). Students’ academic struggles in solving trigonometry problems: an investigative study on students’ programs of study. Cogent Education, 12(1), 2563166. https://doi.org/10.1080/2331186X.2025.2563166
- Papagiannakis, G., Kamarianakis, M., Protopsaltis, A., Angelis, D., & Zikas, P. (2023). Project Elements: A computational entity-component-system in a scene-graph pythonic framework, for a neural, geometric computer graphics curriculum. arXiv preprint arXiv:2302.07691. https://doi.org/10.48550/arXiv.2302.07691
- Pires, A. C., Bakala, E., González-Perilli, F., Sansone, G., Fleischer, B., Marichal, S., & Guerreiro, T. (2022). Learning maths with a tangible user interface: Lessons learned through participatory design with children with visual impairments and their educators. International Journal of Child-Computer Interaction, 32, 100382. https://doi.org/10.1016/j.ijcci.2021.100382
- Ploetzner, R., Berney, S., & Bétrancourt, M. (2020). A review of learning demands in instructional animations: The educational effectiveness of animations unfolds if the features of change need to be learned. Journal of Computer Assisted Learning, 36(6), 838–860. https://doi.org/https://doi.org/10.1111/jcal.12476
- Pradal, C., Boudon, F., Nouguier, C., Chopard, J., & Godin, C. (2009). PlantGL: a Python-based geometric library for 3D plant modelling at different scales. Graphical models, 71(1), 1-21. https://doi.org/10.1016/j.gmod.2008.10.001
- Sappaile, B. I. (2007). Pembobotan butir pernyataan dalam bentuk skala likert dengan pendekatan distribusi z. Jurnal Pendidikan Dan Kebudayaan, 13(64), 1-8.
- Serpe, A., & Frassia, M. G. (2021). Artefacts teach-math. The meaning construction of trigonometric functions. AAPP Atti Della Accademia Peloritana Dei Pericolanti, Classe Di Scienze Fisiche, Matematiche e Naturali, 99(S1), 2–15. https://doi.org/10.1478/AAPP.99S1A15
- Scheiter, K., Gerjets, P., & Schuh, J. (2010). The acquisition of problem-solving skills in mathematics: How animations can aid understanding of structural problem features and solution procedures. Instructional Science, 38(5), 487-502. https://doi.org/10.1007/s11251-009-9114-9
- Schneider, F., Libbrecht, P., & Mas, V. (2025). Creating Animations for Maths Teaching. IU Discussion Papers IT Und Engineering, 6(4). https://doi.org/10.56250/4092
- Singh, G., Singh, G., Tuli, N., & Mantri, A. (2024). Hyperspace AR: An augmented reality application to enhance spatial skills and conceptual knowledge of students in trigonometry. Multimedia Tools and Applications, 83(21), 60881-60902. https://doi.org/10.1007/s11042-023-17870-w
- Taylor, M., Pountney, D., & Malabar, I. (2007). Animation as an aid for the teaching of mathematical concepts. Journal of Further and Higher Education, 31(3), 249-261. https://doi.org/10.1080/03098770701424975
Copyright (c) 2026 Abdul Jalil Sadana, Haerul Syam, Andi Quraisy

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Similar Articles
- Khofifah Harahap, Miftahu Rizqoh, Susmitra Muhammad Effendi, Weli Andriani, Muhammad Taufik Ihsan, The Advantage of Using Edmodo in English Instruction , ETDC: Indonesian Journal of Research and Educational Review : Vol. 1 No. 1 (2021): December
- Putri Norma Yurissa, La Kamadi, Sofyan Haeruddin, Gamification Learning Framework for Improving Students' Learning Motivation , ETDC: Indonesian Journal of Research and Educational Review : Vol. 1 No. 2 (2022): March
- Citra Dewi Lim, Using Smartphones as Learning Media to Improve Vocabulary: A Focus on Senior High School Students , ETDC: Indonesian Journal of Research and Educational Review : Vol. 3 No. 4 (2024): September
- Viki Andriyani, A Fatoni, Anton Tri Hasnanto, Scramble Learning Model with the Assistance of Word Box Media: Beginning Reading Ability of Elementary School Students , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 1 (2025): December
- Fathrul Arriah, Abd. Kadir Jaelani, Ilhamuddin Ilhamuddin, Ahmad Syamsuadi, Ririn Anggraeni, Emotional Intelligence and Motivation as Predictors of Lower Secondary School Students’ Mathematics Achievement , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 4 (2026): September
- Rekha Ardillah Widayanti, Riskal Fitri, Ira Irviana, Influence of Image Media on Public Elementary School Students' Reading Interests , ETDC: Indonesian Journal of Research and Educational Review : Vol. 4 No. 2 (2025): March
- Fathrul Arriah, Ilhamuddin Ilhamuddin, Leveling Up Junior High School Students' Critical Thinking Skills: Mathematical Thinking Patterns through Polya's Theory , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 2 (2026): March
- Budi Nurhidayat, Muh. Adnan Hudain, Ilham Kamaruddin, Ahmad Adil, Fahrizal Fahrizal, Improving Long Jump Learning Outcomes Through Middle School Students' Hopscotch Game , ETDC: Indonesian Journal of Research and Educational Review : Vol. 4 No. 2 (2025): March
- Yuli Ayu Suwandari, Septuri Septuri, Devin Cumbuan Putri, Facilities and Infrastructure Management in Supporting the Learning Process at Islamic State Junior High School , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 3 (2026): June
- Romi Yanda, Istihana Istihana, Sunarto Sunarto, Optimizing Islamic and Character Education Outcomes Through Everyone is a Teacher Here (ETH) Learning Model , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 3 (2026): June
<< < 13 14 15 16 17 18 19 20 21 22 > >>
You may also start an advanced similarity search for this article.


















