Developing And Executing Pedagogical Virtual Game-Based Learning for Java Programming

The integration of game-based learning into computer science education has shown considerable promise in improving student engagement and academic achievement, particularly in Java programming. This paper examines the creation and execution of a pedagogical virtual game-based learning environment for adult learners in higher education, with a focus on Java programming. The environment enhances students’ programming abilities by incorporating fundamental educational concepts, such as intrinsic motivation, active learning, and constructivism, via interactive projects and gamification elements, including drag-and-drop exercises, challenges, and immediate feedback. The study highlights design considerations, including game design elements like challenge, curiosity, and control, which are essential for creating an engaging learning experience. The testing of the system, involving 30 students, demonstrated significant improvements in both engagement and comprehension of Java programming concepts. This research demonstrates that game-based learning environments possess considerable potential to alleviate issues in programming education, such as high dropout rates and varying skill levels, by offering an engaging and adaptive platform tailored for adult learners.

Authors

Institutions

Publication Details

Published
2024-12-12
DOI
https://doi.org/10.1109/icoco62848.2024.10928230
Primary Topic
Educational Games and Gamification
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Developing And Executing Pedagogical Virtual Game-Based Learning for Java Programming

Norizan Mat Diah, Suzana Baharudin, Suzana Ahmad, Tengku Muhammad Hanafi Tengku Azmi
Educational Games and Gamification
article

Developing And Executing Pedagogical Virtual Game-Based Learning for Java Programming

Norizan Mat Diah, Suzana Baharudin, Suzana Ahmad, Tengku Muhammad Hanafi Tengku Azmi
article en

Abstract

The integration of game-based learning into computer science education has shown considerable promise in improving student engagement and academic achievement, particularly in Java programming. This paper examines the creation and execution of a pedagogical virtual game-based learning environment for adult learners in higher education, with a focus on Java programming. The environment enhances students’ programming abilities by incorporating fundamental educational concepts, such as intrinsic motivation, active learning, and constructivism, via interactive projects and gamification elements, including drag-and-drop exercises, challenges, and immediate feedback. The study highlights design considerations, including game design elements like challenge, curiosity, and control, which are essential for creating an engaging learning experience. The testing of the system, involving 30 students, demonstrated significant improvements in both engagement and comprehension of Java programming concepts. This research demonstrates that game-based learning environments possess considerable potential to alleviate issues in programming education, such as high dropout rates and varying skill levels, by offering an engaging and adaptive platform tailored for adult learners.

Universiti Teknologi MARA System (MY), Universiti Teknologi MARA (MY)
Openalex Percentile: Top 65%
Educational Games and Gamification
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Developing And Executing Pedagogical Virtual Game-Based Learning for Java Programming — Norizan Mat Diah, Suzana Baharudin, et al. · (2024) | TGRS Research Map | TGRS