Volume 10, Number 6

Learning Object-Oriented Programming Paradigm Via Game-Based Learning Game – Pilot Study


Wong Yoke Seng, Maizatul Hayati Mohamad Yatim, Tan Wee Hoe,
Sultan Idris Education University, Malaysia


Traditional classroom-based learning and teaching methods though established are not effective and insufficient to deliver the object-oriented programming (OOP) to computer science undergraduates. Thus, to resolve this issue, a game-based learning approach to enhance the student’s understanding and improve their learning curves was adopted. Based on the three-layered game-based learning design model, the proposed role-playing game called Odyssey of Phoenix (OoP) was resulted. To test the performance of the OoP, a group of 20 students from the bachelor degree background of computer science who are in their second year were offered to participate a pilot testing to evaluate the game. The outcome of the pilot testing showed satisfactory and positive results whereby most players agreed that OoP was efficient and effective as a learning tool for them to understand and learn about the OOP paradigm.


Learning and teaching programming, Object-Oriented programming, Education, Game-based learning and teaching