International Journal of Engineering
Trends and Technology

Research Article | Open Access | Download PDF
Volume 74 | Issue 4 | Year 2026 | Article Id. IJETT-V74I4P122 | DOI : https://doi.org/10.14445/22315381/IJETT-V74I4P122

Implementation of Fisher-Yates Shuffle Algorithm in Generating Window Card for Elementary School Learners


Eugene S. Valeriano

Received Revised Accepted Published
28 May 2025 10 Dec 2025 28 Feb 2026 29 Apr 2026

Citation :

Eugene S. Valeriano, "Implementation of Fisher-Yates Shuffle Algorithm in Generating Window Card for Elementary School Learners," International Journal of Engineering Trends and Technology (IJETT), vol. 74, no. 4, pp. 290-298, 2026. Crossref, https://doi.org/10.14445/22315381/IJETT-V74I4P122

Abstract

The popular method for generating random permutations is the Fisher-Yates Shuffle Algorithm, which guarantees an efficient and effective shuffling method. This study explores its implementation in generating Window Cards for elementary school learners, a learning tool designed to enhance engagement and knowledge retention. By integrating the algorithm, the study aims to create dynamically randomized yet fair distributions of learning content on these cards. The implementation was tested for its effectiveness in producing diverse and non-repetitive sets, ensuring equal exposure to different operations. The Fisher-Yates algorithm significantly improves the process of randomization compared to traditional methods, reducing predictability and enhancing educational effectiveness. It also concludes that applying computational techniques can optimize educational tools, making learning more interactive and unbiased.

Keywords

Engagement, Generation, Learning, Randomization, Window card.

References

[1] Medika Risnasari et al., “Computer based Test using the Fisher-Yates Shuffle and Smith Waterman Algorithm,” KnE Social Sciences, vol. 2021, pp. 353-360, 2021.
[
CrossRef] [Google Scholar] [Publisher Link]

[2] Y. Haryanto, “Designing Educational Games with Fisher Yates Shuffle Method in Early Childhood at TKIT Al Muqorrobin based on Android,” Instal: Jurnal Komputer, vol. 15, no. 2, pp. 414-423, 2023.
[
CrossRef] [Google Scholar] [Publisher Link]

[3] Imam Haditama, Cepy Slamet, and Deny Fauzy, “Implementation of the Fisher-Yates and Fuzzy Tsukamoto Algorithms in an Android-based Sundanese Tune Guessing Quiz Game,” Online Journal of Informatics, vol. 1, no. 1, pp. 51-58, 2016.
[
CrossRef] [Google Scholar] [Publisher Link]

[4] Chandra Kirana, Benny Wijaya, and Abdul Holil, “Implementation of the Fisher-Yates Shuffle Algorithm in Exam-Problem Randomization on M-Learning Applications,” Khazanah Informatika: Journal of Computer Science and Informatics, vol. 7, no. 2, pp. 47-51, 2021.
[
CrossRef] [Google Scholar] [Publisher Link]

[5] Widi Aulia Rohmah, Asriyanik Asriyanik, and Winda Apriyandari, “Implementation of the Algorithm Fisher Yates Shuffle on Game Quiz Environment,” Journal of Informatics and Telecommunication Engineering, vol. 4, no. 1, pp. 161-172, 2020.
[
CrossRef] [Google Scholar] [Publisher Link]

[6] Shafali Agarwal, “A Fractal based Image Cipher using Knuth Shuffle Method and Dynamic Diffusion,” International Journal of Computer Networks and Communications, vol. 11, no. 4, pp. 81-100, 2019.
[
CrossRef] [Google Scholar] [Publisher Link]

[7] Louie Salvador, Effectiveness Of Winc-I Intervention on Learners' Mastery of Operations on Integers of Grade 8 -Spa Students of Cavite National High School, 2024. [Online]. Available: https://www.researchgate.net/publication/380005928_EFFECTIVENESS_OF_WINC-I_INTERVENTION_ON_LEARNERS'_MASTERY_OF_OPERATIONS_ON_INTEGERS_OF_GRADE_8_-SPA_STUDENTS_OF_CAVITE_NATIONAL_HIGH_SCHOOL

[8] Kanika et al., “Effect of Different Grouping Arrangements on Students’ Achievement and Experience in Collaborative Learning Environment,” Interactive Learning Environments, vol. 31, no. 10, pp. 6366-6378, 2023.
[
CrossRef] [Google Scholar] [Publisher Link]

[9] Chung-Yang (Ric) Huang, Chao-Yue Lai, and Kwang-Ting (Tim) Cheng, Fundamentals of Algorithms, Electronic Design Automation, Elsevier Inc, pp. 173-234, 2009.
[
CrossRef] [Google Scholar] [Publisher Link]