Development of an Android-Based Educational Game for Early Childhood Mathematics Learning Using Fisher–Yates Shuffle

Authors

  • Egi Bahari Dwi Fraska Muhammadiyah Gresik University Author
  • Umi Chotijah Muhammadiyah Gresik University Author https://orcid.org/0000-0001-8971-5771
  • Putri Aisyiyah Rakhma Devi Muhammadiyah Gresik University Author

DOI:

https://doi.org/10.35314/1en46441

Keywords:

Android-based Educational Game, Early Childhood Education, Mathematics Learning, Fisher–Yates Shuffle Algorithm, Game-Based Learning

Abstract

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

Download data is not yet available.

Published

19-04-2026

How to Cite

Development of an Android-Based Educational Game for Early Childhood Mathematics Learning Using Fisher–Yates Shuffle. (2026). INOVTEK Polbeng - Seri Informatika, 11(2). https://doi.org/10.35314/1en46441