Pengembangan dan Pengujian Aplikasi Computer Based Test dengan Menggunakan Algoritme Fisher-Yates Shuffle sebagai Pengacakan Soal

Naufal Fachry Abdullah

Abstract


Many studies have confirmed that the application of information technology has helped humans to be more efficient in carrying out their activities. The daily repetition at the 5 Brebes State High School, using the conventional method, with the question of the written examination, it poses some challenges such as, teachers take quite a long time to correct the answers, since one teacher can teach up to 7 classes, another obstacle when examining is cheating by students during the examination. This research aims to develop and evaluate a Computer Based Test based on a Website, thus making it easier for teachers to correct students' answers, which are dual-choice, because the results of the correction will automatically exit the system and the application of the Fisher-Yates Shuffle algorithm will be able, minimizing the level of student fraud, because questions are spotted for each student. System development will use the Waterfall method with phases, analysis, design, program code making, testing. Based on the random permutation calculation of an existing question, when there are 15 questions but only show 10 questions, it results in permutations of 360.360 models, then the probability calculation that has been done yields 0,00832%, the chances of 30 students getting the same sequence of topics of 15 existing questions. Based on the results of the validation test, the comparison of the correction time for one class with the issue of double selection, which previously took 15 minutes, while using a Computer Based Test of 32 seconds. While the level of cheating is minimized, because the sequence of matters presented to each student will be different.

Keywords


Algorithm Fisher Yates; Computer Based Test; Quiz

Full Text:

PDF

References


Ramdhani, M. A., Besar, G., Sunan, U., & Djati, G. (2014). Lingkungan Pendidikan Dalam Implementasi Pendidikan Karakter. Www.Journal.Uniga.Ac.Id

Maulani, M. (2021). Rancang Bangun Aplikasi Computer Based Test Berbasis Web Pada Smpn 1 Katapang Kabupaten Bandung Selatan. In Jurnal Teknik Informatika (Vol. 13, Nomor 2).

Ayu Sri Agustina, D., & Ilmu Kesehatan Sains Dan Teknologi Universitas Dhayana Pura Bali, F. (2016). Perancangan Aplikasi Computer Based Test (Cbt) Berbasis Web (Studi Kasus Di Smp Negeri 2 Kuta-Badung).

Efendi, R., Lesmana, L. S., Putra, F., Yandani, E., & Wulandari, R. A. (2021, February). Design And Implementation Of Computer Based Test (Cbt) In Vocational Education. In Journal Of Physics: Conference Series (Vol. 1764, No. 1, P. 012068). Iop Publishing.

Feri Efendi, T. (2017). Pengembangan Website Smk Negeri 3 Sukoharjo. Seminar Nasional Sistem Informasi, September, 957–964.

Qhorifadillah, U., Lestari, S., Chulkamdi, M. T., Informasi, F. T., Balitar, U. I., Shuffle, F. Y., & Similarity, C. (2022). Perancangan Aplikasi Bank Soal Berbasis Website Dengan Algoritme Fisher-Yates Shuffle Dan Cosine Similarity (Studi Kasus Di Smk Indraprasta Wlingi ). 6(1), 352–359.

Febriani, I., Ekawati, R., Supriadi, U., & Abdullah, M. I. (2021). Fisher-Yates Shuffle Algorithm For Randomization Math Exam On Computer Based-Test. In The 2nd Science And Mathematics International Conference (Smic 2020): Transforming Research And Education Of Science And Mathematics In The Digital Age. The 2nd Science And Mathematics International Conference (Smic 2020): Transforming Research And Education Of Science And Mathematics In The Digital Age. Aip Publishing. https://doi.org/10.1063/5.0042534

L. A. Riski, A. Syauqi, and M. Mukrodin, “Perancangan Aplikasi Computer Based Test (Cbt) Berbasis Web Pada Universitas Peradaban Menggunakan Framework Codeigniter: Array”, JSITP, vol. 3, no. 2, pp. 25–28, Dec. 2022. https://doi.org/10.58436/jsitp.v3i2.1261

Wahid, A. A. (2020). Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi. Jurnal Ilmu-Ilmu Informatika Dan Manajemen Stmik, November, 1–5. https://www.researchgate.net/profile/aceng_wahid/publication/346397070_analisis_metode_waterfall_untuk_pengembangan_sistem_informasi/links/5fbfa91092851c933f5d76b6/analisis-metode-waterfall-untuk-pengembangan-sistem-informasi.pdf

Jacobson, Lvar, and James Rumbaugh Grady Booch. "The unified modeling language reference manual." (2021).

Chang, Frendy Dodo. Analisis Dan Perancangan Sistem Informasi Kelas English Proficiency Test (Ept) Dengan Metode Fisher Yates Shuffle Berbasis Website (Studi Kasus: Fakultas Sosial Dan Humaniora Universitas Buddhi Dharma). Diss. KodeuniversitaS041060# UniversitasBuddhiDharma, 2022.

Irnawati, O. (2017). Metode Waterfall Pada Sistem Informasi Koperasi Simpan Pinjam. Information System For Educators And Professionals, 2(1), 31–40.

Ayu Irawati, D., Lugman Affandi, Dan, Nur Rahmanto, A., Teknologi Inforasi, J., & Negeri Malang, P. (2017). Prosiding Sentia 2017-Politeknik Negeri Malang Penerapan Algoritme Fisher-Yates Shuffle Pada Pengacakan Soal Game Aritmatika. Prosiding Sentia, 9, 95–100.

Yohanes, Odi Dewangga; Ambarwati, Awalludiyah; Darujati, Cahyo. Pengembangan Antarmuka Dan Pengalaman Pengguna Aplikasi Ujian Online Menggunakan Metode Goal-Directed Design. JOINTECS (Journal of Information Technology and Computer Science), 2023. http://dx.doi.org/10.31328/jointecs.v6i1.2153.

Widhyaestoeti, D., Iqram, S., Mutiyah, S. N., & Khairunnisa, Y. (2021). Black Box Testing Equivalence Partitions Untuk Pengujian Front-End Pada Sistem Akademik Sitoda. Jurnal Ilmiah Teknologi Infomasi Terapan, 7(3), 211–216. https://doi.org/10.33197/Jitter.Vol7.Iss3.2021.626




DOI: https://doi.org/10.36596/jcse.v4i1.695

Refbacks

  • There are currently no refbacks.


Journal of Computer Science and Engineering (JCSE)
ISSN 2721-0251 (online)
Published by : ICSE (Institute of Computer Sciences and Engineering)
Website : http://icsejournal.com/index.php/JCSE/
Email: jcse@icsejournal.com

Creative Commons License is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.