PERANCANGAN WEBSITE ONLINE COURSE (KITAPTN) UNTUK PERSIAPAN UTBK MENGGUNAKAN ALGORITMA FISHER-YATES SHUFFLE
ONLINE COURSE WEBSITE DESIGN (KITAPTN) FOR UTBK PREPARATION USING THE FISHER-YATES SHUFFLE ALGORITHM
Ujian Tulis Berbasis Komputer (UTBK) adalah sebuah ujian yang dilakukan melalui komputer dan digunakan untuk seleksi masuk perguruan tinggi negeri. Sistem informasi dalam pengembangan metode seleksi Perguruan Tinggi Negeri (PTN) melalui UTBK menjadi lebih efisien dengan otomatisasi berbagai proses, seperti pendaftaran peserta, distribusi soal ujian, pengumpulan jawaban, dan evaluasi hasil ujian untuk mengurangi potensi kesalahan manusia dan waktu yang diperlukan dalam proses administrasi. Dengan memberikan kumpulan soal yang berbeda kepada setiap peserta, sistem ini mengurangi terjadinya kecurangan atau kolusi antar peserta. Selain itu, data peserta dan hasil ujian disimpan secara aman dan terenkripsi dalam sistem, menjaga keamanan dan integritas informasi. Pendekatan yang digunakan dalam penelitian ini adalah penggunaan algoritma yang memiliki fungsi sebagai metode pengacakan soal ujian. Algoritma Fisher-Yates Shuffle merupakan salah satu pilihan untuk menjadi metode pengacakan yang efisien tanpa adanya pola tertentu pada suatu rangkaian data. Penggunaan Algoritma Fisher-Yates Shuffle dalam konteks UTBK dapat membantu menyusun kumpulan soal yang berbeda untuk setiap peserta ujian seleksi PTN, meningkatkan keamanan ujian dan mengurangi resiko kecurangan. Penelitian ini bertujuan untuk merancang dan menganalisis implementasi Algoritma Fisher-Yates Shuffle sebagai metode pengacakan soal pada website online course UTBK dengan mengenal lebih dalam pada aspek-aspek teknis algoritma ini. Website yang dihasilkan memiliki 4 pengkategorian soal yang akan diacak pada setiap kategorinya. Hasil pengujian website dilakukan dengan menggunakan metode McCall. Metode McCall yang digunakan memiliki 5 indikator kinerja yaitu Efficiency, Realibility, Correctness, Flexibility, dan Usability dengan total hasil sebesar 65.8% atau dapat diartikan sebagai website yang "Layak" digunakan.
Kata Kunci─Pengacakan Soal, Fisher-Yates Shuffle, Website, McCall, UTBK.
Ujian Tulis Berbasis Komputer (UTBK) is an exam conducted via computer and used for state university entrance selection. The information system in the development of Perguruan Tinggi Nasional (PTN) selection method through UTBK becomes more efficient by automating various processes, such as participant registration, distribution of exam questions, collection of answers, and evaluation of exam results to reduce the potential for human error and the time required in the administration process. By providing a different set of questions for each participant, this system reduces the occurrence of cheating or collusion between participants. In addition, participant data and exam results are stored securely and encrypted in the system, maintaining the security and integrity of information. The approach used in this study is the use of an algorithm that functions as a method for randomizing exam questions. The Fisher-Yates Shuffle algorithm is one option to be an efficient randomization method without any particular pattern in a data set. The use of the Fisher-Yates Shuffle Algorithm in the context of UTBK can help compile a different set of questions for each PTN selection exam participant, increasing exam security and reducing the risk of cheating. This study aims to design and analyze the implementation of the Fisher-Yates Shuffle Algorithm as a method of randomizing questions on the UTBK online course website by getting to know more about the technical aspects of this algorithm. The resulting website has 4 categories of questions that will be randomized in each category. The results of website testing were carried out using the McCall method. The McCall method used has 5 performance indicators, namely Efficiency, Reliability, Correctness, Flexibility, and Usability, with a total result of 65.8% and can be interpreted as a website that is "worthy" of use.
Keywords─Question Randomization, Fisher-Yates Shuffle, Website, McCall, UTBK.