Prototype of Computer Based Test System with Question RandomizationUsing Fisher-Yates Shuffle Method
Abstract
Educational evaluations at Vocational High School 2 Depok, such as daily tests, mid-semester tests, end-semester tests, and school exams with national standards have not been computerized. This non-computerized educational evaluation resulted in costs for copying question sheets and time for checking answers. Therefore, the solution to answer this problem is the creation of a computerized system to evaluate education or often referred as computer-based test (CBT). This study aims to create a CBT system at SMKN 2 Depok, in accordance with the plans of the school who wants to implement the CBT system in educational evaluation. This study uses Fisher-Yates shuffle (FYS) method to randomize the questions. The system development method used is Waterfall. The tools used in making CBT are PHP, JavaScript, Bootstrap and MySQL. Experiments on the CBT system were carried out by randomizing the exam questions consisting of 30 questions. The randomization of the questions was carried out 40 times. The randomization of the questions was successful, because there was no sequence of questions in the same order. System testing is done using the black box method. The system test results show that the functional system is 100% running well.
Full text article
Authors
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License (CC BY 4.0) that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.