Journal of Applied Computer Science & Mathematics (Apr 2023)
Impact of Learning Computer Science in the Side Scrolling 2D Forms
Abstract
In the current era, digital games have been adopted as a part of teaching and learning tools in education and learning. Digital games can motivate users, attract interest in playing games, and learn what is offered. Object-oriented programming (OOP) is one of today's most important programming paradigms because it can help solve team problems in large systems. The conventional teaching system is considered insufficient for educating students in programming courses. Other studies have also shown that students have difficulty learning OOP. In this research, the Fisher-Yates Shuffle Algorithm is used for randomizing the question in educational game form. The results were obtained using the GUESS-18 modelling to get the user acceptance of the educational game OOP learning media using the Fisher- Yates algorithm with a user acceptance rate of 88.45%, meaning the user is “very satisfied” with the game being played. Based on this level of acceptance, it can be concluded that the 2D Platformer game for OOP learning media with the Fisher-Yates algorithm can be an alternative OOP learning media for users.
Keywords