Back to Search Start Over

Fisher-Yates shuffle algorithm for randomization math exam on computer based-test.

Authors :
Febriani, Indah
Ekawati, Risma
Supriadi, Untung
Abdullah, M. Irsyad
Meiliasari, Meiliasari
Rahmawati, Yuli
Delina, Mutia
Fitriani, Ella
Source :
AIP Conference Proceedings. 2020, Vol. 2331 Issue 1, p1-7. 7p.
Publication Year :
2020

Abstract

The aim of this study is to implement Fisher-Yates Shuffle Algorithm (FYSA) for randomization Math Exam in Computer Based-Test with fast execution time and can be generated without repetition and duplication. This study case in Management and Science University (MSU) Malaysia. This study used ADDIE model and develop based on a website framework using PHP as a back-end programming language, Java script as a client-side programming language, and MySQL as a database. The target population of this study was students in Bachelor Level at Management and Science University (MSU) Malaysia in Mathematics Subject. The subject will be focused on probability and statistics in one focus group. Mathematics lecturer also involved as expert in this study. There are seven questions set with a total questions N=15 on each set. The probability value of randomization the question set is 1/7 = 0.14285714. The permutation obtained from the randomization of Fisher Yates Shuffle is 15! = 1.307674368 x 1012. Based on the results of the quality test, it can be seen that all items of category regarding accessibility, helpful tools, and CBT content have an average percentage score 76.94%, these results mean that all CBT items are works well. That means the system will produce different random permutations each time students take question. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
0094243X
Volume :
2331
Issue :
1
Database :
Academic Search Index
Journal :
AIP Conference Proceedings
Publication Type :
Conference
Accession number :
149648158
Full Text :
https://doi.org/10.1063/5.0042534