Development of an Android-Based Educational Game for Early Childhood Mathematics Learning Using Fisher–Yates Shuffle
DOI:
https://doi.org/10.35314/1en46441Keywords:
Android-based Educational Game, Early Childhood Education, Mathematics Learning, Fisher–Yates Shuffle Algorithm, Game-Based LearningAbstract
This study aims to develop an Android-based educational game to support early childhood mathematics learning through an interactive approach. The game implements the Fisher–Yates shuffle algorithm to randomize question sequences and object positions, with the goal of reducing repetition and increasing gameplay variation. The development process follows the Software Development Life Cycle (SDLC), including requirements analysis, planning, design, development, and testing. System evaluation is conducted using black-box and white-box testing to assess functionality and algorithm implementation. The results show that all system features operate as expected, achieving a 100% success rate with no identified errors. In addition, the Fisher–Yates shuffle algorithm produces unique random sequences across all trials, indicating consistent randomization performance. These findings demonstrate that the developed application functions reliably and has potential as a supporting tool for early childhood mathematics learning.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 INOVTEK Polbeng - Seri Informatika

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

