Composing Multiple Online Exams: The Bees Algorithm Solution

被引:0
|
作者
Hosny, Manar [1 ]
Hayel, Rafa [1 ,2 ]
Altwaijry, Najwa [1 ]
机构
[1] King Saud Univ, Coll Comp & Informat Sci, Dept Comp Sci, Riyadh 12371, Saudi Arabia
[2] Taiz Univ, Fac Appl Sci, Dept Comp Sci, POB 6803, Taizi, Yemen
来源
APPLIED SCIENCES-BASEL | 2023年 / 13卷 / 23期
关键词
metaheuristics; Bees Algorithm; online exams; swarm intelligence; PARTICLE SWARM OPTIMIZATION; TESTING SYSTEM;
D O I
10.3390/app132312710
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Online education has gained increasing importance in recent years due to its flexibility and ability to cater to a diverse range of learners. The COVID-19 pandemic has further emphasized the significance of online education as a means to ensure continuous learning during crisis situations. With the disruption of traditional in-person exams, online examinations have become the new norm for universities worldwide. Among the popular formats for online tests are multiple-choice questions, which are drawn from a large question bank. However, creating online tests often involves meeting specific requirements, such as minimizing the overlap between exams, grouping related questions, and determining the desired difficulty level. The manual selection of questions from a sizable question bank while adhering to numerous constraints can be a laborious task. Additionally, traditional search methods that evaluate all possible solutions are impractical and time-consuming for such a complex problem. Consequently, approximate methods like metaheuristics are commonly employed to achieve satisfactory solutions within a reasonable timeframe. This research proposes the application of the Bees Algorithm (BA), a popular metaheuristic algorithm, to address the problem of generating online exams. The proposed solution entails creating multiple exam forms that align with the desired difficulty level specified by the educator, while considering other identified constraints. Through extensive testing and comparison with four rival methods, the BA demonstrates superior performance in achieving the primary objective of matching the desired difficulty level in most test cases, as required by the educator. Furthermore, the algorithm exhibits robustness, indicated by minimal standard deviation across all experiments, which suggests its ability to generalize, adapt, and be practically applicable in real-world scenarios. However, the algorithm does have limitations related to the number of successful solutions and the achieved overlap percentage. These limitations have also been thoroughly discussed and highlighted in this research.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Multiple colony bees algorithm for continuous spaces
    Akpinar, Sener
    Baykasoglu, Adil
    [J]. APPLIED SOFT COMPUTING, 2014, 24 : 829 - 841
  • [2] INTRODUCING ONLINE EXAMS
    Borges, Jorge
    Justino, Elsa
    Vaz, Carlos
    Barroso, Joao
    Reis, Arsenio
    [J]. INTED2017: 11TH INTERNATIONAL TECHNOLOGY, EDUCATION AND DEVELOPMENT CONFERENCE, 2017, : 9514 - 9517
  • [3] Passing Online exams
    Hay, I
    Bull, J
    [J]. JOURNAL OF GEOGRAPHY IN HIGHER EDUCATION, 2002, 26 (02) : 239 - 244
  • [4] Soundscaping Learning Spaces: Online Synchronicity and Composing Multiple Sonic Worlds
    Ahern K.F.
    [J]. Postdigital Science and Education, 2022, 4 (1) : 160 - 176
  • [5] On composing an algorithm portfolio
    Yuen, Shiu Yin
    Zhang, Xin
    [J]. MEMETIC COMPUTING, 2015, 7 (03) : 203 - 214
  • [6] Perils and promise of online exams
    Madeleine Schultz
    Damien L. Callahan
    [J]. Nature Reviews Chemistry, 2022, 6 : 299 - 300
  • [7] Are online exams an invitation to cheat?
    Harmon, Oskar R.
    Lambrinos, James
    [J]. JOURNAL OF ECONOMIC EDUCATION, 2008, 39 (02): : 116 - 125
  • [8] Challenges of Deploying Online Exams
    Alsadoon, Hamadah
    [J]. REVISTA ROMANEASCA PENTRU EDUCATIE MULTIDIMENSIONALA, 2021, 13 (01): : 403 - 415
  • [9] Perils and promise of online exams
    Schultz, Madeleine
    Callahan, Damien L.
    [J]. NATURE REVIEWS CHEMISTRY, 2022, 6 (05) : 299 - 300
  • [10] On composing an algorithm portfolio
    Shiu Yin Yuen
    Xin Zhang
    [J]. Memetic Computing, 2015, 7 : 203 - 214