Implementation of Fisher-Yates Shuffle Algorithm in National Examination Simulation Applications Based on Website as a Student Learning Means

Mohamad Anwari Lutfi, Tri Widodo


National Examination (UN) is one of the mandatory requirements that must be passed by students both elementary, junior high, or high school / vocational level to be able to continue to a higher level of education. Students will learn as best they can to pass the National Examination. Therefore researchers are interested in developing a National Examination (UN) simulation application that can be accessed at any time using a computer and internet network so that it can be an alternative means of student learning. This system also implements the Fisher-Yates Shuffle Algorithm  as a randomization technique on exam questions so that the questions done by students will always be different and varied. This application can be tested in accordance with the design and can be a means of learning or try-out for students who will take the UN


National Examination (UN), Fisher-Yates Shuffle Algorithm, website


Kementrian Pendidikan dan Kebudayaan RI. (2018). Tentang UNBK. Diakses dari tanggal 12 November 2018

Bahri, S., Wintolo, H., & Honggowibowo, A.S. (2012). Algoritma Random Pada Computer Based Test Penerimaan Mahasiswa Baru STTA Yogyakarta. Compiler, 1(2).

Ekojoyo., Irawati, D. A., Affandi, L., & Rahmanto, A.N. (2017). Penerapan Algoritma Fisher-Yates Pada Pengacakan Soal Game Aritmatika. Prosiding SENTIA 2017 – Politeknik Negeri Malang, 9.

Hasan, M.A., Supriadi., & Zamzami. (2017). Implementasi Algoritma Fisher-Yates Untuk Mengacak Soal Ujian OnlinePenerimaan Mahasiswa Baru (Studi Kasus : Universitas Lancang Kuning Riau). Jurnal Teknologi dan Sistem Informasi, 03(02)

Subaeki, B., & Ardiansyah, D. (2017). Implementasi Algoritma Fisher-Yates Shuffle Pada Aplikasi Multimedia Interaktif Untuk Pembelajaran Tenses Bahasa Inggris. jurnal infotronik, 2(1)

Ade-Ibijola, A. O. (2012). A Simulated Enhancement of Fisher-Yates Algorithm for Shuffling in Virtual Card Games using Domain-Specific Data Structures. International Journal of Computer Applications, 54(11)

Bendersky, Eli,. 2010. The Intuition behind Fisher-Yates Shuffling. , diakses tgl 12 November 2018.

Rosa, A. S., & Shalahuddin. M. (2014). Rekayasa Perangkat Lunak. Bandung: Informatika.

Sukamto, R. A., & Shalahudin, M. 2014, Rekayasa Perangkat Lunak. Terstruktur Dan Berorientasi Objek. Bandung: Informatika

Sutanta, Edhy. (2011). Basis Data dalam Tinjauan Konseptual. Yogyakarta: Andi


Article Metrics

Abstract view : 19 times


  • There are currently no refbacks.

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

Conference SENATIK P-ISSN :2337-3881 and  E-ISSN : 2528-1666