Pengembangan Aplikasi Web Game Edukasi Matematika Berbasis Node.js dan RESTful API untuk Meningkatkan Minat Belajar

Authors

  • Nadya Devi Febita Universitas Sains dan Teknologi Komputer
  • Arsito Ari Kuncoro Universitas Sains dan Teknologi Komputer
  • Eko Siswanto Universitas Sains dan Teknologi Komputer

DOI:

https://doi.org/10.51903/mifortekh.v6i1.1234

Keywords:

Educational game, Gamification, Mathematics learning, Node.js, Web application

Abstract

To address the challenge of low interest exhibited by elementary school students in their mathematics learning, this investigation presents the development of an interactive, web-based educational game that integrates gamification principles. The construction and rollout of the application were executed using the Waterfall system development life cycle, leveraging Node.js and Express.js, and were architected around a RESTful API to ensure future scalability and optimal system performance..

An evaluation of the system's functionality was undertaken utilizing Black Box Testing, a process that verified the intended operation of all features and confirmed the absence of significant malfunctions. User validation was subsequently carried out by administering questionnaires to a group of sixth-grade students at SD Negeri Sendangguwo 01. The accumulated results from this assessment revealed a feasibility score reaching 92.27%, which is situated within the "very good" category, signifying robust user acceptance.

Based on the research outcomes, it is evident that the infusion of gamification principles into a digital learning environment plays a crucial role in elevating student motivation and fostering a greater interest in the subject of mathematics. For this reason, the application that has been proposed is regarded as a practical and successful alternative pedagogical resource for primary education..

References

[1] Agustian, N., & Salsabila, U. H. (2021). Peran Teknologi Pendidikan dalam Pembelajaran. ISLAMIKA, 3(1), 123–133. doi: 10.36088/islamika.v3i1.1047

[2] Nikmawati, N., Bintoro, H. S., & Santoso, S. (2021). Dampak penggunaan gadget terhadap hasil belajar dan minat belajar siswa sekolah dasar. Jurnal Edutech Undiksha, 9(2), 254–263. doi: 10.23887/jeu.v9i2.38975

[3] Pramesti, C., & Prasetya, A. (2021). Analysis of students’ mathematics learning difficulty levels in using mathematical principles. Edumatica: Jurnal Pendidikan Matematika, 11(2), 9–17. doi: 10.22437/edumatica.v11i02.11091

[4] Desmidar, D., Ritonga, M., & Halim, S. (2021). Efektivitas ice breaking dalam mengurangi kejenuhan peserta didik mempelajari Bahasa Arab. HUMANIKA, 21(2), 113–128. doi: 10.21831/hum.v21i2.41941

[5] Cahyaningtias, V. P., & Ridwan, M. (2021). Efektivitas penerapan media pembelajaran interaktif terhadap motivasi. Riyadhoh: Jurnal Pendidikan Olahraga, 4(2), 55–62. https://doi.org/10.31602/rjpo.v4i2.5727

[6] Mubharokh, A. S., Afgani, M. W., & Paradesa, R. (2020). Pengembangan game edukasi matematika berbasis komputer pada materi pola bilangan. PYTHAGORAS: Jurnal Matematika dan Pendidikan Matematika, 16(1), 65–76. doi: 10.21831/pg.v16i1.34376

[7] Wicaksono, G. (2021). Pengembangan game edukasi “Petualangan Alja” untuk melatih conceptual understanding dan procedural fluency siswa SMP materi aljabar. Satya Widya, 37(1), 43–53. doi: 10.24246/j.sw.2021.v37.i1.p43-53

[8] Kärki, T., McMullen, J., & Lehtinen, E. (2021). Improving rational number knowledge using the NanoRoboMath digital game. Educational Studies in Mathematics, 110(1), 101–123. doi: 10.1007/s10649-021-10120-6

[9] Nurjannah, N., Kaswar, A. B., & Kasim, E. W. (2021). Efektivitas gamifikasi dalam pembelajaran matematika. JURNAL MathEdu (Mathematic Education Journal), 4(2), 189–193. doi: 10.37081/mathedu.v4i2.2492

[10] Çakıroğlu, Ü., & Güler, M. (2021). Enhancing statistical literacy skills through real life activities enriched with gamification elements: An experimental study. E-Learning and Digital Media, 18(5), 441–459. doi: 10.1177/2042753020987016

[11] Mozilla Developer Network. (n.d.). Progressive web apps (PWAs). MDN Web Docs. Retrieved May 12, 2026, from https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps

[12] Azman, M., & Bakhtiar, A. M. (2024). Analisis penggunaan metode gamifikasi terhadap motivasi belajar siswa. Pendas: Jurnal Ilmiah Pendidikan Dasar, 9(4). doi: 10.23969/jp.v9i04.19600

[13] Tsui, F., Karam, O., & Bernal, B. (2022). Essentials of Software Engineering (5th ed.). Jones & Bartlett Learning.

[14] Pratama, M. F., Andriyanto, T., & Wardani, A. S. (2025). Design and build a RESTful API based data integration system. Nusantara of Engineering (NOE), 8(1), 55–64. doi: 10.29407/noe.v8i01.22831

[15] Mozilla Developer Network. (n.d.). Making PWAs installable. MDN Web Docs. Retrieved May 13, 2026, from https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable

[16] Sultansyah, A., Rahayu, A. S., Yudiana, I., Fauzi, P., Aripin, E. N., & Atmaja, S. A. (2025). Pengujian black box testing pada fitur permohonan informasi publik melalui website Pemerintah Jawa Barat. Jurnal Pengabdian Masyarakat dan Riset Pendidikan, 3(4). doi: 10.31004/jerkin.v3i4.1520

[17] Iryanti, E., Zulfiqar, L. O. M., Kusumawardani, S. S., & Hidayah, I. (2022). Pengukuran kepuasan pengguna e-learning menggunakan metode evaluasi heuristik dan System Usability Scale. Jurnal Teknologi Informasi dan Ilmu Komputer, 9(3), 469–478. doi: 10.25126/jtiik.2022924631

[18] Norzila, N., Sulaiman, S., Idris, N., & Samingan, M. R. Z. S. A. (2021). Systematic Review on Software Quality in Educational Applications. IEEE Access. doi: 10.1109/ACCESS.2021.3072223

[19] Suprapto, E., Setyansah, R. K., & Devina, D. (2021). GeoGebra Application Based Tutorial Materials to Improve Spatial Mathematics Abilities in Vocational High Schools. Jurnal Pendidikan Teknologi dan Kejuruan, 27(2), 175–181. doi: 10.21831/jptk.v27i2.39099

[20] Valentinna, C. R., Kurnianti, E. M., & Hasanah, U. (2024). Media Belajar Gamifikasi terhadap Peningkatan Motivasi Belajar Siswa Sekolah Dasar. Jurnal Basicedu, 8(3). doi: 10.31004/basicedu.v8i3.7476

[21] Cigdem, H., Ozturk, M., Karabacak, Y., et al. (2024). Unlocking Student Engagement and Achievement: The Impact of Leaderboard Gamification in Online Formative Assessment for Engineering Education. Education and Information Technologies, 29, 24835–24860. doi: 10.1007/s10639-024-12845-2

[22] Simamora, B. (2022). Skala Likert, Bias Penggunaan dan Jalan Keluarnya. Jurnal Manajemen, 12(1), 84–93, 2022. doi: 10.46806/jman.v12i1.978

Downloads

Published

2026-05-01

How to Cite

Pengembangan Aplikasi Web Game Edukasi Matematika Berbasis Node.js dan RESTful API untuk Meningkatkan Minat Belajar. (2026). Jurnal Manajemen Informatika & Teknologi, 6(1), 352-362. https://doi.org/10.51903/mifortekh.v6i1.1234

Similar Articles

21-30 of 55

You may also start an advanced similarity search for this article.

Most read articles by the same author(s)