Author
Listed:
- Amirul Fitri Bin Yahya
(University Technology MARA Perak Branch Tapah Campus, Tapah Road, Perak)
- Samsiah Ahmad
(University Technology MARA Perak Branch Tapah Campus, Tapah Road, Perak)
- Masurah Mohamad
(University Technology MARA Perak Branch Tapah Campus, Tapah Road, Perak)
- Zalikha Zulkifli
(University Technology MARA Perak Branch Tapah Campus, Tapah Road, Perak)
- Lily Marlia Abd Latif
(University Technology MARA Perak Branch Tapah Campus, Tapah Road, Perak)
Abstract
Teaching complex programming concepts such as Java polymorphism poses significant challenges in computer science education. Traditional instructional methods often struggle to effectively convey these abstract ideas, leading to gaps in student understanding and application. This paper proposes a conceptual framework that integrates game-based learning (GBL) strategies to enhance the teaching and comprehension of Java polymorphism. Grounded in constructivist learning theory, the framework emphasizes active learner engagement through interactive and immersive game scenarios that illustrate polymorphic behaviors in Java. By contextualizing polymorphism within game mechanics, students can observe and manipulate polymorphic relationships dynamically, thereby deepening their understanding. Existing educational tools, such as Greenfoot and Colobot, have demonstrated the efficacy of combining programming education with gaming elements to improve learning outcomes [1]-[2]. Furthermore, research indicates that GBL approaches can significantly enhance problem-solving skills and motivation among learners [2]. This framework also aligns with contemporary educational practices that advocate for experiential learning and the development of higher-order thinking skills. By integrating GBL into the curriculum, educators can provide a more engaging and effective learning experience that not only clarifies complex concepts like polymorphism but also fosters a deeper appreciation for programming among students.
Suggested Citation
Amirul Fitri Bin Yahya & Samsiah Ahmad & Masurah Mohamad & Zalikha Zulkifli & Lily Marlia Abd Latif, 2025.
"Integrating Game-Based Learning with Java Polymorphism: A Conceptual Framework for Enhanced Programming Skills,"
International Journal of Research and Innovation in Social Science, International Journal of Research and Innovation in Social Science (IJRISS), vol. 9(23), pages 290-297, October.
Handle:
RePEc:bcp:journl:v:9:y:2025:i:23:p:290-297
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:bcp:journl:v:9:y:2025:i:23:p:290-297. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Dr. Pawan Verma (email available below). General contact details of provider: https://rsisinternational.org/journals/ijriss/ .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.