Penerapan Algoritma Fisher-Yates Shuffle pada Computer Based Test Ujian Sekolah di SMKN 1 Payung
DOI:
https://doi.org/10.30812/matrik.v18i2.399Keywords:
Fisher-Yates, Shuffle Algorithm, Computer Based TestAbstract
The school exam aims to measure the success of the teaching and learning process, whether students are able to accept the material taught and whether the teacher is able to provide the material properly and correctly. In the era of the current technological era, SMKN 1 Payung already uses CBT (Computer Based Test) technology in the implementation of school examinations, the advantages of using CBT are paperless, and the results of the exam can be seen immediately after the exam, the disadvantage is the possibility of students cheating like cheating can still happen. To overcome this weakness, a problem randomization algorithm is applied, namely the Fisher-Yates Shuffle algorithm. By using the Fisher-Yates Shuffle algorithm, the sequence of questions received by each student while carrying out this CBT-based school exam will be different, thereby reducing the indication of students to cheat. In the results of the study, testing is done using blackbox testing to test whether the software functionality is functioning properly. The results of the implementation and testing that are applied prove that using of the Fisher-Yates Shuffle algorithm can help overcome the weaknesses in computer-based tests (CBT) in SMKN 1 Payung.
Downloads
References
[2] Ekojono, D. A. Irawati, L. Affandi, A. N. Rahmanto, Penerapan Algoritma Fisher-Yates pada Pengacakan Soal Game Aritmatika, in Prosiding SENTIA, 2017, vol. 9, pp. 101-106. http://sentia.polinema.ac.id/index.php/SENTIA2017/article/download/237/225
[3] A. O. Ade-Ibijola, A Simulated Enhancement of Fisher-Yates Algorithm for Shuffling in Virtual Card Games using Domain-Specific Data Structures, Int. J. Comput. Appl., vol. 54, no. 11, pp. 24-28, 2012. DOI: 10.5120/8612-2469
[4] A. A. In’Amin, Pembuatan Game Edukasi Tajwid Sebagai Sarana Pembelajaran di Taman Pendidikan Qur-an Hidayatul Amin, Jurnal Simki-Techsain Vol. 02 No. 03, 2018
[5] R. Nugraha, E. Exridores, H. Sopryandi, Penerapan Algoritma Fisher-Yates Pada Aplikasi The Lost Insect Untuk Pengenalan Jenis Serangga Berbasis Unity 3D, STMIK GI MDP Palembang, 2018. http://simki.unpkediri.ac.id/mahasiswa/file_artikel/2018/4fe303394fbe406d6a0ede74be6acc73.pdf
[6] I, Haditama, C. Slamet, D. F. Rahman, Implementasi Algoritma FisherYates dan Fuzzy Tsukamoto Dalam Game Kuis Tebak Nada Sunda Berbasis Android, Jurnal JOIN, 1(1), pp. 51-58, 2016. http://join.if.uinsgd.ac.id/index.php/join/article/view/v1i110
[7] W. J. Satzinger, B. R. Jackson, & D. S. Burd , System Analysis and Design in a Changing World, Boston: Massachucet, 2010
[8] A. Hariyanto, Membuat Aplikasi Computer Based Test dengan PHP MySQL & Bootstrap. Yogyakarta: Lokomedia, 2017
[9] R. M. Stair, and G. W. Reynolds, Fundamentals of Information System, Stamford: Cengage Learning, 2010.
Downloads
Published
Issue
Section
How to Cite
Similar Articles
- Rizky Afrinanda, Lusiana Efrizoni, Wirta Agustin, Rahmiati Rahmiati, Hybrid Model for Sentiment Analysis of Bitcoin Prices using Deep Learning Algorithm , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 2 (2023)
- Arief Herdiansah, Sistem Pendukung Keputusan Referensi Pemilihan Tujuan Jurusan Teknik di Perguruan Tinggi Bagi Siswa Kelas XII IPA Mengunakan Metode AHP , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 2 (2020)
- Anthony Anggrawan, Mayadi Mayadi, Application of KNN Machine Learning and Fuzzy C-Means to Diagnose Diabetes , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 2 (2023)
- Donny Kurniawan, Anthony Anggrawan, Hairani Hairani, Graduation Prediction System on Students Using C4.5 Algorithm , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 2 (2020)
- Lilik Widyawati, Imam Riadi, Yudi Prayudi, Comparative Analysis of Image Steganography using SLT, DCT and SLT-DCT Algorithm , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 20 No. 1 (2020)
- Angelina Ervina Jeanette Egeten, PENGARUH PEMBELAJARAN E-LEARNING DAN KEBIASAAN BELAJAR TERHADAP PENINGKATAN KOMPETENSI MAHASISWA PASCASARJANA PADA UNIVERSITAS BINA NUSANTARA , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 16 No. 2 (2017)
- Bobby Poerwanto, Fajriani Fajriani, Resilient Backpropagation Neural Network on Prediction of Poverty Levels in South Sulawesi , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 20 No. 1 (2020)
- Ahmad Homaidi, Rofiatul Munawaroh, Rekonstruksi dan Implementasi Sistem Informasi Praktek Kerja Lapangan AMIK Ibrahimy , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 18 No. 2 (2019)
- Heru Pramono Hadi, Eko Hari Rachmawanto, Rabei Raad Ali, Comparison of DenseNet-121 and MobileNet for Coral Reef Classification , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 23 No. 2 (2024)
- Arfiani Nur Khusna, Krisvan Patra Delasano, Dimas Chaerul Ekty Saputra, Penerapan User-Based Collaborative Filtering Algorithm , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 20 No. 2 (2021)
You may also start an advanced similarity search for this article.