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
- Yuniansyah Yuniansyah, Andri Saputra, PENGEMBANGAN MULTIMEDIA PEMBELAJARAN UNTUK MATAKULIAH GRAFIK KOMPUTER MENGGUNAKAN METODE ADDIE , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 17 No. 1 (2017)
- Sucipto Sucipto, Didik Dwi Prasetya, Triyanna Widiyaningtyas, Educational Data Mining: Multiple Choice Question Classification in Vocational School , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 23 No. 2 (2024)
- I Putu Hariyadi, Khairan Marzuki, Implementation of Configuration Management Virtual Private Server Using Ansible , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 2 (2020)
- Tjut Awaliyah Zuraiyah, Sufiatul Maryana, Asep Kohar, Automatic Door Access Model Based on Face Recognition using Convolutional Neural Network , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 1 (2022)
- Deny Jollyta, Prihandoko Prihandoko, Dadang Priyanto, Alyauma Hajjah, Yulvia Nora Marlim, Comparison of Distance Measurements Based on k-Numbers and Its Influence to Clustering , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 23 No. 1 (2023)
- Wahyu Riski Aulia Putra, Agus Reza Aristiadi Nurwa, Dimas Febriyan Priambodo, Muhammad Hasbi, Infrastructure as Code for Security Automation and Network Infrastructure Monitoring , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 1 (2022)
- Roudlotul Jannah Alfirdausy, Nurissaidah Ulinnuha, Wika Dianita Utami, Implementation of The Extreme Gradient Boosting Algorithm with Hyperparameter Tuning in Celiac Disease Classification , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 24 No. 1 (2024)
- Tb Ai Munandar, Ajif Yunizar Yusuf Pratama, Regional Clustering Based on Types of Non-Communicable Diseases Using k-Means Algorithm , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 23 No. 2 (2024)
- Muhammad Tajuddin, Ahmat Adil, Andi Sofyan Anas, Game for Sasak Script Based on Knuth Morris Pratt Algorithm and ADDIE Model , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 22 No. 1 (2022)
- Melati Rosanensi, Improving E-Commerce Effectiveness Using Augmented Reality , MATRIK : Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer: Vol. 19 No. 2 (2020)
You may also start an advanced similarity search for this article.