Implementation of Fisher Yates Algorithm for Question Randomization in Human Digestive System Educational Application

Muhammad Choirul Mughits, Rio Andriyat Krisdiawan, Heri Herwanto

Abstract


At SMPN 1 Lebakwangi, the teaching and learning process of science subjects in class VIII has utilized media such as books and videos, with identical exercises and quizzes given to all students. However, this approach faces challenges due to the limited variety of learning media and practice questions, which rely heavily on textbooks. As a result, students often struggle to absorb and understand the material effectively, finding the learning process less interesting and diverse. This research aims to develop alternative learning media in the form of an educational application that focuses on the human digestive system. The app incorporates the Fisher-Yates algorithm to randomize quiz questions, ensuring that students receive different sequences of questions. The system was developed using RUP (Rational Unified Process) methodology, and the design was made with UML (Unified Modeling Language). User Acceptance Test (UAT) results show the effectiveness of the application, with scores of 91.66% for appearance, 92.47% for material content, 89.74% for learning process, and 91.77% for improving understanding. This educational app serves as an interactive, engaging, and diverse learning medium, offering alternative practice questions that improve understanding of human digestive system material.

Keywords


SMPN 1 Lebakwangi; Human Digestive System; Educational Application; Fisher Yates Algorithm; RUP.

Full Text:

PDF

References


P. Chen and S. Kim, “The impact of digital transformation on innovation performance - The mediating role of innovation factors,” Heliyon, vol. 9, no. 3, p. e13916, Mar. 2023, doi: 10.1016/j.heliyon.2023.e13916.

A. FARADIBA, A. A. SISWOYO, I. CAHYANI, M. QOYYUMI, and M. A. MUBARIK, “PENERAPAN MODEL THINK PAIR AND SHARE UNTUK MENINGKATKAN HASIL BELAJAR PERKALIAN KELAS II SDN JUNGANYAR 3,” EDUCATOR : Jurnal Inovasi Tenaga Pendidik dan Kependidikan, vol. 2, no. 2, pp. 212–220, Jul. 2022, doi: 10.51878/educator.v2i2.1308.

C. Kirana, B. Wijaya, and A. Holil, “Implementation of the Fisher-Yates Shuffle Algorithm in Exam-Problem Randomization on M-Learning Applications,” Khazanah Informatika : Jurnal Ilmu Komputer dan Informatika, vol. 7, no. 2, pp. 47–51, Jun. 2021, doi: 10.23917/khif.v7i2.11761.

A. S. Pratama, R. A. Krisdiawan, and Y. Yulyanto, “Implementasi Algoritma Fisher Yates Suffle Pada Game Things Bedroom,” Digital Transformation Technology, vol. 4, no. 1, pp. 196–205, May 2024, doi: 10.47709/digitech.v4i1.3753.

I. Haditama, C. Slamet, and D. Fauzy, “Implementasi Algoritma Fisher-Yates Dan Fuzzy Tsukamoto Dalam Game Kuis Tebak Nada Sunda Berbasis Android,” Jurnal Online Informatika, vol. 1, no. 1, p. 51, 2016, doi: 10.15575/join.v1i1.11.

S. E. Sukmana, D. T. Adi, and H. Pradibta, “Game Platformer Berbasis Fuzzy-Fisher Yates Dalam Pembelajaran Matematika Materi Perkalian Sekolah Dasar,” Jurnal Minfo Polgan, vol. 12, no. 1, pp. 60–66, Mar. 2023, doi: 10.33395/jmp.v12i1.12310.

Andriyat Rio and Sugiharto Tito, “Comparison of Shuffle Algorithms For Randomness, Time Complexity and Space Complexity,” JOURNAL OF INFORMATICS AND TELECOMMUNICATION ENGINEERING, vol. 8, no. 2, pp. 279–291, 2025, doi: 10.31289/jite.v8i2.13179.

R. Chairul, “Perancangan Sistem Informasi Tryout Ujian Nasional Berbasis Web,” ALGORITMA: Jurnal Ilmu Komputer dan Informatika, vol. 4, no. 1, pp. 1–8, 2020.

R. T. Krisdiawan Andriyat Rio, “Implementasi Algoritma Fisher Yates Pada Gamesedukasi Pengenalan Hewan Untuk Anak Sd Berbasis Mobile Android,” Jurnal LPKIA, vol. 2, no. 2, pp. 14–22, 2018.

B. A. Habsy, “Seni Memehami Penelitian Kuliatatif Dalam Bimbingan Dan Konseling : Studi Literatur,” JURKAM: Jurnal Konseling Andi Matappa, vol. 1, no. 2, p. 90, 2017, doi: 10.31100/jurkam.v1i2.56.

A. Rizky Fadilla and P. Ayu Wulandari, “Literature Review Analisis Data Kualitatif: Tahap Pengumpulan Data,” Mitita Jurnal Penelitian, vol. 1, no. No 3, pp. 34–46, 2023.

Ardiansyah, Risnita, and M. S. Jailani, “Teknik Pengumpulan Data Dan Instrumen Penelitian Ilmiah Pendidikan Pada Pendekatan Kualitatif dan Kuantitatif,” Jurnal IHSAN : Jurnal Pendidikan Islam, vol. 1, no. 2, pp. 1–9, 2023, doi: 10.61104/ihsan.v1i2.57.

K. N. Cahyo, Martini, and E. Riana, “Perancangan sistem informasi pengelolaan kuesioner pelatihan pada PT Brainmatics Cipta Informatika,” Journal of Information System Research (JOSH), vol. 1, no. 1, pp. 45–53, 2019.

Y. Arviansyah, N. Nurfaizah, and R. Waluyo, “Penerapan Algoritma Fisher Yates Shuffle Pada Aplikasi TOEFL Preparation Berbasis Web,” Jurnal Buana Informatika, vol. 11, no. 2, pp. 112–122, 2020, doi: 10.24002/jbi.v11i2.3622.

Ekojono, D. A. Irawati, L. Affandi, and A. N. Rahmanto, “Penerapan Algoritma Fisher-Yates Pada Pengacakan Soal Game Aritmatika,” Prosiding SENTIA 2017 – Politeknik Negeri Malang, vol. 9, pp. 101–106, 2017.

A. R. Maulana, R. A. Krisdiawan, and S. G. Supratman, “Rancang Bangun Media Pembelajaran Augmented Reality Rotasi dan Revolusi Bumi Menggunakan Algoritma Fisher Yates Shuffle,” Digital Transformation Technology, vol. 4, no. 1, pp. 285–295, 2024, doi: 10.47709/digitech.v4i1.3742.




DOI: http://dx.doi.org/10.38101/sisfotek.v15i2.15825

Refbacks

  • There are currently no refbacks.


 

JURNAL SISFOTEK GLOBAL

Organized by: Research Center and Community Development
Published by: Institut Teknologi dan Bisnis Bina Sarana Global
Jl. Aria Santika No.43A, Margasari, Kec. Karawaci, Kota Tangerang, Banten 15114
Phone. +62 552 2727
Email: lppm@global.ac.id

INDEXED BY:

   


Creative Commons License
This work is licensed under a Creative Commons Attribution 4.0 International License..
Based on a work at https://journal.global.ac.id/index.php/sisfotek/index.