Pengacakan Soal Ujian Online Berbasis Web Menggunakan Algoritma Knuth Shuffle Pada SMK Gelora Jaya Nusantara Medan
DOI:
https://doi.org/10.33592/jutis.v10i2.2908Keywords:
Online Exam Application, Question Randomization, Knuth Shuffle, Web-basedAbstract
The exam is a form of evaluation of the learning process in order to measure the level of achievement of skills, character and intelligence of students, thus making the exam an important stage in the teaching and learning process. In the process of admitting new students, SMK Gelora Jaya Nusantara Medan still applies manual admission exams with a written system. This conventional exam results in a large enough budget required and the time for correcting exam results also takes a relatively long time. Utilization of computer technology or gadgets can support the implementation of exams for prospective students which is one of the needs at this time to improve services to prospective students and increase the credibility of the school itself. Although the exam process uses a computer device, in terms of the validity of the exam results, cheating practices still often occur during the exam process because the sequence of exam questions that appear or appear between one examinee and other examinees is still the same so that examinees can still see each other's answers. The purpose of this study is to design and build an online exam application and analyze the process of randomizing the order of exam questions with the Knuth Suffle algorithm approach on the web-based entrance exam application at SMK Gelora Jaya Nusantara Medan. The results and discussion of this study conclude that the online test application for new student admissions can help and facilitate the work of the exam executive committee in administering the exam as well as correcting exam results and the exam monitoring process becomes easier because the order of the questions that appear are randomized.
References
Hasan, M.A., Supriadi, & Zamzami. (2017). Implementasi Algoritma Fisher-Yates Untuk Mengacak Soal Ujian Online Penerimaan Mahasiswa Baru (Studi Kasus : Universitas Lancang Kuning Riau). Jurnal Nasional Teknologi dan Sistem Informasi, Vol 3 No 2, 291-298.
Munawar. (2018). Analisis Perancangan Sistem Berorientasi Objek Dengan UML. Bandung. Informatika.
Muslihudin, M. & Oktafianto. (2016). Analisis Dan Perancangan Sistem Informasi Menggunakan Model Terstruktur Dan UML. Yogyakarta. Penerbit Andi.
Perkasa, D.A., Saputra, E., & Fronita, M. (2015). Sistem Ujian Online Essay Dengan Penilaian Menggunakan Metode Latent Sematic Analysis (LSA). Jurnal Rekayasa dan Manajemen Sistem Informasi, Vol 1 No 1, 1-9.
Prasetyo, H. & Komarudin, R. (2021). Perancangan Sistem Informasi Absensi Dan Cuti Karyawan Pada PT. Pinus Merah Abadi. Jurnal Teknik Informatika Unis, Vol 9 No 2, 136-145.
Ramadhan, A. & Sari, R. T. K. (2022). Algoritma Fisher-Yates Shuffle Pada Game Edukasi Jumble Hijaiyah. Jurnal Teknologi Informatika dan Komputer, Vol 8 No 1, 94-106.
Riyadi, A., Hermaliani, E. H., & Utami, D. Y. (2019). Pembuatan Aplikasi Sistem Ujian Online Pada SMK Garuda Nusantara Bekasi. Jurnal Ilmiah Sinus, Vol 17 No 1, 23-36.
Sasmito, G. W. (2017). Penerapan Metode Waterfall Pada Desain Sistem Informasi Geografis Industri Kabupaten Tegal. Jurnal Pengembangan IT, Vol 2 No 1, 6-12.
Sidiq, A.B. & Kurniadi, D. (2021). Perancangan Sistem Informasi Ujian Online Berbasis Web pada SMK N 1 Solok. Jurnal Vocational Teknik Elektronika dan Informatika, Vol 9 No 2, 44-53.
Wiryaputra, S., Hansun, S., & Wiratama, Y. W. (2016). Rancang Bangun Aplikasi E-Learning Moonlay Academy Dengan Metode Gamifikasi dan Algoritma Knuth Shuffle. Jurnal Teknik dan Ilmu Komputer, Vol 5 No 19, 305-317.