PENERAPAN METODE FISHER YATES SHUFFLE DALAM PELAKSANAAN UJIAN PADA SMK SWASTA TELADAN BERBASIS ANDROID
DOI:
https://doi.org/10.46576/djtechno.v7i2.9191Abstrak
Pelaksanaan ujian berbasis komputer di lingkungan sekolah menuntut sistem yang mampu meningkatkan efisiensi, keamanan, dan keadilan dalam proses evaluasi. Salah satu permasalahan yang sering terjadi pada ujian berbasis digital adalah kemungkinan terjadinya kecurangan akibat urutan soal yang sama pada setiap peserta. Penelitian ini bertujuan untuk menerapkan metode Fisher Yates Shuffle pada aplikasi ujian berbasis Android di SMK Swasta Teladan guna menghasilkan pengacakan soal yang efektif dan berbeda untuk setiap pengguna. Metode Fisher Yates Shuffle digunakan karena mampu melakukan proses pengacakan secara acak tanpa menghasilkan pengulangan data serta memiliki tingkat efisiensi yang baik. Metode penelitian yang digunakan meliputi tahap analisis kebutuhan sistem, perancangan aplikasi, implementasi metode Fisher Yates Shuffle, serta pengujian sistem. Aplikasi dikembangkan berbasis Android sehingga dapat digunakan secara fleksibel oleh siswa melalui perangkat mobile. Hasil penelitian menunjukkan bahwa penerapan metode Fisher Yates Shuffle berhasil menghasilkan urutan soal yang berbeda pada setiap sesi ujian sehingga dapat meminimalkan potensi kecurangan. Selain itu, sistem yang dibangun mampu membantu guru dalam proses pengelolaan soal, pelaksanaan ujian, dan pengolahan nilai secara lebih cepat dan efisien. Dengan demikian, penerapan metode Fisher Yates Shuffle pada aplikasi ujian berbasis Android di SMK Swasta Teladan dapat meningkatkan efektivitas dan keamanan pelaksanaan ujian.Referensi
Arviansyah, Y., Nurfaizah, N., & Waluyo, R. (2020). Penerapan Algoritma Fisher Yates Shuffle Pada Aplikasi TOEFL Preparation Berbasis Web. Jurnal Buana Informatika, 11(2), 112-122.
Gamaliel, F., & Arliyanto, P. Y. D. (2021). Perancangan Aplikasi Ujian Online Berbasis Website. JUTECH: Journal Education and Technology, 2(2), 27-41.
Muntahanah, M., Novianto, A., Wijaya, A., & Apridiansyah, Y. (2022). Pengembangan Media Pembelajaran Sejarah Indonesia Berbasis Android Mengunakan Algoritma Fisher Yates. JURNAL MEDIA INFOTAMA, 18(1), 112-120.
Prastya, A. (2022). Kombinasi Fisher Yates Shuffle dan Bubble Sort Pada Aplikasi Ujian Berbasis Web. JATISI (Jurnal Teknik Informatika dan Sistem Informasi), 9(2), 1738-1746.
Putri, M., Rahayu, S. L., & Sari, R. N. (2022). Penerapan Algoritma Fisher Yates Shuffle pada Aplikasi Pop Quiz Pengenalan Seni dan Budaya Berbasis Android. Jurnal VOI (Voice Of Informatics), 11(2), 59-68.
Qhorifadillah, U., Lestari, S., & Chulkamdi, M. T. (2022). Perancangan Aplikasi Bank Soal Berbasis Website Dengan Algoritma Fisher Yates Shuffle Dan Cosine Similarity (Studi Kasus Di Smk Indraprasta Wlingi). JATI (Jurnal Mahasiswa Teknik Informatika), 6(1), 352-359.
Rizky, A. A., & Ramdhani, I. (2019). Perancangan Sistem Informasi Perekrutan Karyawan Berbasis Web Menggunakan PHP dan MySQL DI PT. Ria Indah Mandiri. J. Manaj. Inform, 9(1), 49-57.
Roberto Kaban dkk, 2019, Aplikasi Pemesanan Tiket Bus Berbasis Android (Study Kasus: PT. Als Terminal Pasar X Tanjung Beringin, Jurnal Manajemen Bisnis, Institut Teknologi dan Bisnis Indonesia, ISSN 2622-8351, Volume 32 No 1
Rosa, S. E., & Kurniawan, A. (2020). Rancang Bangun Aplikasi Ujian Online Madrasah Aliyah Negeri Surabaya Berbasis Website dengan Framework Laravel. Jurnal Manajemen Informatika, 11(1).
Susilowati, S., & Hidayat, T. (2019). Rancang Bangun Sistem Informasi Ujian Online (Studi Kasus Pada SMAN 58 Jakarta). Jurnal Teknik Komputer AMIK BSI, 4(1), 30-36.
Muliono, R. (2023). RANCANG BANGUN APLIKASI E-LEARNING DENGAN IMPLEMETASI ALGORITMA FISHER YATES SHUFFLE DALAM PENGACAKAN SOAL UJIAN. JATI (Jurnal Mahasiswa Teknik Informatika), 7(1), 302-307.
Nurcholis, M. T., Laksito, A. D., & Fathurahman, H. F. (2023). Implementasi Algoritme Fisher Yates Shuffle untuk Pengacakan Soal Tes IQ Berbasis Android. Progresif: Jurnal Ilmiah Komputer, 19(1), 436-445.
Unduhan
Diterbitkan
Terbitan
Bagian
Lisensi
Pernyataan Hak Cipta dan Lisensi
- Hak Cipta atas naskah-naskah karya ilmiah di dalam Jurnal ini dipegang oleh Penulis.
- Penulis menyerahkan hak saat pertama kali mempublikasi Naskah karya ilmiahnya dan secara bersamaan Penulis memberikan izin/lisensi dengan mengacu pada Creative Commons Attribution-ShareAlike 4.0 International License kepada pihak lain untuk menyebarkan karya ilmiahnya tersebut dengan tetap mencantumkan penghargaan bagi penulis dan Djtechno sebagai media Publikasi pertama atas karya tersebut.
- Hal-hal yang berkaitan dengan non-eksklusivitas pendistribusian Jurnal yang menerbitkan karya ilmiah penulis dapat diperjanjikan secara terpisah (contoh: permintaan untuk menempatkan karya yang dimaksud pada perpustakaan suatu institusi atau menerbitkannya sebagai buku) dengan Penulis sebagai salah satu pihak perjanjian dan dengan penghargaan pada Djtechno sebagai media publikasi pertama atas karya dimaksud.
- Penulis dapat dan diharapkan untuk mengumumkan karyanya secara online (misalnya pada Repositori atau pada laman Organisai/Institusinya) sejak sebelum dan selama proses pengumpulan naskah, sebab upaya tersebut dapat meningkatkan pertukaran citasi lebih awal dan dengan cakupan yang lebih luas.