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
- M Safii, Rika Setiana, Population Prediction Using Multiple Regression and Geometry Models Based on Demographic Data , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 24 No. 1 (2024)
- Muhammad Yusuf, Arizal Arizal, Ira Rosianal Hikmah, Implementation Cryptography and Access Control on IoT-Based Warehouse Inventory Management System , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 1 (2022)
- Muhamad Azwar, Eka Nurul Qomaliyah, Nurul Indriani, Development of a Smart System for Optimizing Treatment Using Forward Chaining Method , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 23 No. 2 (2024)
- Muhammad Furqan Nazuli, Muhammad Fachrurrozi, Muhammad Qurhanul Rizqie, Abdiansah Abdiansah, Muhammad Ikhsan, A Image Classification of Poisonous Plants Using the MobileNetV2 Convolutional Neural Network Model Method , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 24 No. 2 (2025)
- Harri Gunawan, Shinta Esabella, Rancang Bangun Aplikasi Pengenalan Aat Musik Tradisional Sumbawa Berbasis Android , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 18 No. 1 (2018)
- Angelina Ervina Jeanette Egeten, Lya Santi Rahayu, Riansyah Rafsanjani, Analisis dan Perancangan Sistem Reservasi Paket Wisata Untuk Internal Karyawan PT. Garuda Maintenance Facility (GMF) Tbk , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 1 (2019)
- Miftahuddin Fahmi, Anton Yudhana, Sunardi Sunardi, Image Processing Using Morphology on Support Vector Machine Classification Model for Waste Image , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 3 (2023)
- Pradita Dwi Rahman, Heri Wijayanto, Royana Afwani, Wirarama Wesdawara, Ahmad Zafrullah Mardiansyah, Blockchain-Based TraditionalWeaving Certification and Elliptic Curve Digital Signature , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 24 No. 1 (2024)
- Ismarmiaty Ismarmiaty, Desventri Etmy, Model Pendekatan UTAUT2 Modifikasi pada Analisis Penerimaan dan Penggunaan Teknologi E-Government di Nusa Tenggara Barat , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 18 No. 1 (2018)
- Bob Subhan Riza, Jufriadif Na'am, Sumijan Sumijan, Tuberculosis Extra Pulmonary Bacilli Detection System Based on Ziehl Neelsen Images with Segmentation , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 1 (2022)
You may also start an advanced similarity search for this article.