IMPLEMENTASI ALGORITMA FISHER-YATES SHUFFLE DALAM PENGACAKAN SOAL PADA APLIKASI KUIS BERBASIS ANDROID

  • Muhammad Naufal Firdaus
  • Adhi Rizal
  • E. Haodudin Nurkifli
DOI: https://doi.org/10.23960/jitet.v13i3.6529
Abstract Views (Last 12 Months)
404 Abstract Views
282 Downloads

Abstract

Pengacakan soal dalam aplikasi kuis memainkan peran penting dalam memastikan keadilan dan ketepatan penilaian, khususnya pada pelaksanaan ujian digital. Dalam penelitian ini, algoritma Fisher-Yates Shuffle diadopsi untuk melakukan pengacakan urutan soal secara efisien, sehingga setiap peserta ujian menerima soal dalam susunan yang berbeda. Tujuan dari penelitian ini adalah untuk menerapkan dan mengevaluasi efektivitas algoritma tersebut dalam konteks pengacakan soal pada aplikasi kuis berbasis mobile. Proses pengembangan aplikasi mengikuti metode Mobile Application Development Life Cycle (MADLC), dengan pemrosesan data soal yang bersumber dari backend berbasis Laravel. Hasil pengujian memperlihatkan bahwa algoritma Fisher-Yates Shuffle mampu menghasilkan pengacakan yang optimal tanpa mengakibatkan soal yang terduplikasi atau terlewat. Implementasi ini mendukung terciptanya pengalaman ujian yang lebih adil dan bervariasi bagi para peserta.

Downloads

Download data is not yet available.
Cover
Published
2025-07-17
How to Cite
Firdaus, M. N., Rizal, A., & Nurkifli, E. H. (2025). IMPLEMENTASI ALGORITMA FISHER-YATES SHUFFLE DALAM PENGACAKAN SOAL PADA APLIKASI KUIS BERBASIS ANDROID. Jurnal Informatika Dan Teknik Elektro Terapan, 13(3). https://doi.org/10.23960/jitet.v13i3.6529