Design, Development, and User Acceptance Evaluation of the “Trigosolver” Trigonometry Educational Game using the Unity Engine and the Agile Method

Zainul Arham, Yusuf Durachman, Hikam Rizqillah Munandar, Nur Aeni Hidayah, Nia Kumaladewi

Abstract


Mathematics, particularly trigonometry, is often perceived by high school students as abstract and difficult to understand due to the complex spatial visualization it requires. Conventional teacher-centered instruction, which primarily emphasizes memorizing formulas, frequently fails to foster a strong conceptual understanding, resulting in low student motivation. This study aims to design, develop, and evaluate an interactive educational game called TrigoSolver as an alternative learning medium for trigonometry. The application was developed using the Unity Engine with the C# programming language and the Agile (Scrum) software development methodology, which supports iterative and adaptive development. The game incorporates a Pythagorean Triples algorithm based on Euclid's formula to dynamically generate trigonometry problems through Procedural Content Generation (PCG) while avoiding irrational numbers. It also includes an automatic fraction-answer validation feature to improve the learning experience. The system was evaluated through Black Box Testing to verify functional correctness and a User Acceptance Test (UAT) using a Likert-scale questionnaire developed based on the ISO/IEC 25010 software quality standard and the Technology Acceptance Model (TAM). The Black Box Testing results confirmed that all game functionalities operated as intended without errors. The UAT, involving seven subject-matter and media experts, yielded an overall feasibility score of 82.57% (classified as "Feasible") with excellent instrument reliability (Cronbach's Alpha = 0.922). These findings indicate that TrigoSolver is a feasible alternative learning medium for helping students visualize abstract trigonometric concepts, including sine, cosine, and tangent. Nevertheless, further improvements to the user interface and navigation are recommended to enhance the overall user experience.

Keywords


agile; educational game; trigonometry; unity engine; visualization

Full Text:

PDF

References


M. W. Prastiwi, I. Mustafiah, A. A. Jalaludin, G. D. Prawesti, and B. D. Lukitoaji, “Reformasi Pendidikan Indonesia sebagai Upaya Penerapan Transformasi Digital Pendidikan di Era Globalisasi,” Anak Sekolah Dasar, Vol. 1, No. 1, pp. 1–15, 2025.

M. Nashrullah, S. Rahman, A. Majid, and N. Hariyati, “Transformasi Digital dalam Pendidikan Indonesia: Analisis Kebijakan dan Implikasinya Terhadap Kualitas Pembelajaran,” Mudir: Jurnal Manajemen Pendidikan, Vol. 5, No. 1, pp. 120–135, 2023.

A. Setyawati and N. Ratu, “Analisis Kesulitan Belajar Matematika Siswa SMP pada Materi Aljabar ditinjau dari Mathematics Anxiety,” Jurnal Cendekia: Jurnal Pendidikan Matematika, Vol. 5, No. 3, pp. 2941–2953, 2021.

H. P. Nanmumpuni and H. Retnawati, “Analysis of Senior High School Student’s Difficulty in Resolving Trigonometry Conceptual Problems,” Journal of Physics: Conference Series, Vol. 1776, No. 1, p. 012012, 2021.

J. Arhin and E. K. Hokor, “Analysis of High School Students’ Errors in Solving Trigonometry Problems,” Journal of Mathematics and Science Teacher, Vol. 1, No. 1, p. em003, 2021.

P. Vankúš, “Influence of Game-based Learning in Mathematics Education on Students’ Affective Domain: A Systematic Review,” Mathematics, Vol. 9, No. 9, p. 932, 2021.

O. Vitvitskaya, J. A. Suyo-Vega, M. E. Meneses-La-Riva, and V. H. Fernández-Bedoya, “Behaviours and Characteristics of Digital Natives Throughout the Teaching-Learning Process,” Academic Journal of Interdisciplinary Studies, Vol. 11, No. 3, pp. 38–49, 2022.

R. E. Mayer, Multimedia Learning, 2nd ed. Cambridge: Cambridge University Press, 2009.

F. Hussain, A. Hussain, H. Shakeel, N. Uddin, and T. L. Ghouri, “Unity Game Development Engine: A Technical Survey,” University of Sindh Journal of Information and Communication Technology, Vol. 4, No. 2, pp. 77–81, 2020.

R. Aurisch, M. Ahmed, and A. Barkat, “An Outlook at Agile Methodologies for the Independent Games Developer,” International Journal of Computers and Applications, Vol. 43, No. 8, pp. 812–818, 2021.

K. Schwaber and J. Sutherland, The Scrum Guide. Scrum.org, 2020. [Online]. Available: https://scrumguides.org/scrum-guide.html

H. Zeng, S.-N. Zhou, G.-R. Hong, Q. Li, and S.-Q. Xu, “Evaluation of Interactive Game-based Learning in Physics Domain,” Journal of Baltic Science Education, Vol. 19, No. 3, pp. 484–498, 2020.

K. H. Rosen, Discrete Mathematics and Its Applications, 7th ed. New York: McGraw-Hill, 2011.

N. K. D. Yuniani, O. Rahmaputri, H. Rohyani, and A. Arjudin, “Penerapan Media Megasiz (Media Game Edukasi Quizizz) untuk meningkatkan Hasil Belajar Matematika,” Journal of Science Instruction and Technology, Vol. 3, No. 2, pp. 146–152, 2023.

Z. Yu, M. Gao, and L. Wang, “The Effect of Educational Games on Learning Outcomes, Student Motivation, Engagement and Satisfaction,” Journal of Educational Computing Research, Vol. 59, No. 3, pp. 522–546, 2021.

R. S. Pressman and B. R. Maxim, Software Engineering: A Practitioner’s Approach, 9th ed. New York: McGraw-Hill Education, 2020.

S. Arikunto, Prosedur Penelitian: Suatu Pendekatan Praktik. Jakarta: Rineka Cipta, 2019.

International Organization for Standardization, ISO/IEC 25010:2011 Systems and Software Engineering — Systems and Software Quality Requirements and Evaluation (SQuaRE) — System and Software Quality Models. Geneva: ISO, 2011.

F. D. Davis, “Perceived Usefulness, Perceived Ease of use, and User Acceptance of Information Technology,” MIS Quarterly, Vol. 13, No. 3, pp. 319–340, 1989.

E. Smeets and T. Mooij, “Pupil-Centred Learning, ICT, and Teacher Behaviour: Observations in Educational Practice,” British Journal of Educational Technology, Vol. 32, No. 4, pp. 403–417, 2001.

B. C. R. Bustaren, Wahyudin, A. Hasanah, and N. S. Putri, “Pengembangan dan Evaluasi Game Edukasi berbasis Android dengan Unity 3D untuk meningkatkan Pemahaman Konsep Persamaan Linear Satu Variabel,” AdMathEduSt: Jurnal Ilmiah Mahasiswa Pendidikan Matematika, Vol. 11, No. 3, pp. 131–143, 2024.

H. S. Jung, H. Lee, and K. C. Park, “Analysis of UX Elements in Educational Applications for Young Children and Implementation of ISO/IEC 25010 Quality Standards,” SAGE Open, Vol. 15, No. 3, 2025.

L. J. Cronbach, “Coefficient Alpha and the Internal Structure of Tests,” Psychometrika, Vol. 16, No. 3, pp. 297–334, 1951.




DOI: https://doi.org/10.32520/stmsi.v15i7.6099

Article Metrics

Abstract view : 5 times
PDF - 0 times

Refbacks

  • There are currently no refbacks.


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