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
- Asce Patongloan, Ratnawati Prayogi, Freddy J. Rumambi, Alfred Inkriwang, Effectiveness of E-Learning Media in Asynchronous Learning: A Case Study in Higher Education , ETDC: Indonesian Journal of Research and Educational Review : Vol. 4 No. 4 (2025): September
- Suci Febhiyanti, Deden Makbuloh, M. Indra Saputra, Flashcard-Based Think-Pair Share Cooperative Learning Model: Interest in Learning Aqidah and Morals , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 2 (2026): March
- Umi Muslikhatul Khazanah, Baharudin Baharudin, Yuli Yanti, Contextual Teaching and Learning Model: Explosion Box Media on Learning Activity in Elementary School Students' IPAS Subjects , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 1 (2025): December
- Zahra Nur, Mulyadi Mulyadi, Erwin Nurdiansyah, Show and Tell Learning Method Based on the Discovery Learning Model: Creativity and Learning Outcomes at Primary School , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 1 (2025): December
- Muhammad Hafeez, Muhammad Hasbi, All about learning methods: Past, Present and Future , ETDC: Indonesian Journal of Research and Educational Review : Vol. 2 No. 4 (2023): September
- Idul Fitrianti, Anas Arfandi, Andi Muhammad Irfan, Development of Android-Based Interactive Media as a Learning Tool for Informatics Education in Junior High School , ETDC: Indonesian Journal of Research and Educational Review : Vol. 5 No. 4 (2026): September
- Mardawati Mardawati, Agustan Agustan, Rukli Rukli, Problem-Based Learning Model and Discovery Learning Model by Learning Media: Students' Creative Thinking and Mathematical Collaboration Skills , ETDC: Indonesian Journal of Research and Educational Review : Vol. 4 No. 1 (2024): December
- Heny Hendrowati, Iskandar Iskandar, Elly Fatmasari, Elaboration of Transactional Conversation for Middle-School Students: Speaking Skills Through "COIN-SPA" Learning , ETDC: Indonesian Journal of Research and Educational Review : Vol. 3 No. 1 (2023): December
- Nurdalia Nurdalia, Learning Design Education Religion Islam In School , ETDC: Indonesian Journal of Research and Educational Review : Vol. 2 No. 2 (2023): March
- Zulkarnain Putra Talapiu, Nurhayati Abbas, Nancy Katili, Development of Interactive Learning Media on the Material of Relations and Functions in Middle School Students , ETDC: Indonesian Journal of Research and Educational Review : Vol. 4 No. 2 (2025): March
<< < 1 2 3 4 5 6 7 8 9 10 > >>
You may also start an advanced similarity search for this article.


















