Author : Diana Kusuma Dewi   , Fadilah Fahrul Hardiansyah, Selvia Ferdiana Kusuma
ABSTRAK

Kecurangan dalam ujian merupakan masalah signifikan yang berpotensi besar merusak integritas pendidikan dan kredibilitas sistem pendidikan. Salah satu kelemahan utama dalam ujian konvensional adalah penggunaan paket soal ujian yang homogen untuk seluruh peserta mayoritas atau bahkan seluruh peserta ujian, hal inilah yang memudahkan terjadinya kecurangan. Dalam beberapa dekade terakhir, kemajuan teknologi dan informasi berkembang cukup pesat. Beberapa penelitian telah diupayakan untuk memaksimalkan bidang pendidikan, salah satunya melalui bidang sistem informasi dan komputasi. Sebagai upaya untuk mengatasi masalah tersebut, penelitian ini bertujuan untuk merancang dan membangun sebuah aplikasi ujian online berbasis web yang memanfaatkan kombinasi algoritma pengacakan dengan menggunakan random number generator (RNG) dan algoritma pengacakan (shuffling). Aplikasi ini dirancang untuk menghasilkan paket soal yang unik untuk setiap peserta ujian dengan menekankan persentase kemunculan soal yang sama seminimal mungkin, dengan tetap mempertahankan proporsi bobot tingkat kesulitan yang sama untuk semua peserta ujian pada setiap paket soal. Sehingga hal ini akan mengurangi peluang terjadinya kecurangan. Algoritma random number generator digunakan untuk mengacak secara otomatis urutan soal dan pilihan jawaban. Implementasi ini diharapkan dapat meningkatkan keamanan dan keadilan dalam pelaksanaan ujian, serta menjaga integritas pendidikan. Temuan dari penelitian yang dilakukan melalui lima skenario, menunjukkan bahwa penggunaan algoritma pengacakan dan pengocokan pada aplikasi ujian online mampu menghasilkan paket soal secara efektif, serta mampu berkontribusi dalam mengurangi kecurangan dan meningkatkan pengalaman ujian yang lebih adil bagi para peserta.

[DOWNLOAD ABSTRACT]