Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo

This study focuses on innovative approaches to enhance the learning experiences of programming languages, focusing on developing 3D game-based programming for students at Management & Science University (MSU). The study thoroughly examines the difficulties encountered in conventional programming...

Full description

Saved in:
Bibliographic Details
Main Authors: Aditia Wirawan, Abdullah Adib, Mohd Redzo, Nur Suhana
Format: Conference or Workshop Item
Language:en
Published: 2024
Subjects:
Online Access:https://ir.uitm.edu.my/id/eprint/117849/1/117849.pdf
https://ir.uitm.edu.my/id/eprint/117849/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1836311280665755648
author Aditia Wirawan, Abdullah Adib
Mohd Redzo, Nur Suhana
author_facet Aditia Wirawan, Abdullah Adib
Mohd Redzo, Nur Suhana
author_sort Aditia Wirawan, Abdullah Adib
building Tun Abdul Razak Library
collection Institutional Repository
content_provider Universiti Teknologi Mara
content_source UiTM Institutional Repository
continent Asia
country Malaysia
description This study focuses on innovative approaches to enhance the learning experiences of programming languages, focusing on developing 3D game-based programming for students at Management & Science University (MSU). The study thoroughly examines the difficulties encountered in conventional programming education and emphasizes the potential advantages of utilizing immersive gamified techniques. The students face challenges while learning programming languages and memorizing programming concepts. The research emphasizes individuals' syntax, debugging, and algorithmic writing difficulties. Conventional face-to-face learning methods result in a relatively low average score of 3.50 in understanding syntax. The instructor's methodology also guides the students in teaching and learning programming language using the Logic Learning method in the game. The project's objective is to reduce the common difficulties MSU students face in learning programming languages. This was achieved by creating a 3D game-based programming platform called Codadventure. The game's development implemented Unity3D to create a platform that enhances the memorization of programming concepts. Furthermore, the research provides educators with efficient techniques for improving students' learning in acquiring programming languages using the Logic Learning method integrated into the game. The project uses the Game Development Life Cycle (GDLC) to facilitate methodical development. The approach involves doing a Pearson correlation coefficient heatmap analysis, specifically examining factors such as Enhancement, Gameplay, Familiarity, and Engagement. Utilizing data analysis and student feedback allows for significant insights into the effects of the 3D game-based method on the adoption of programming languages. In the future, the project has the potential to include an adaptive learning path that customizes the educational experience on the individual student's progress, abilities, and areas that need to be developed.
format Conference or Workshop Item
id my.uitm.ir-117849
institution Universiti Teknologi Mara
language en
publishDate 2024
record_format eprints
spelling my.uitm.ir-1178492025-06-25T04:18:37Z https://ir.uitm.edu.my/id/eprint/117849/ Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo Aditia Wirawan, Abdullah Adib Mohd Redzo, Nur Suhana Educational technology This study focuses on innovative approaches to enhance the learning experiences of programming languages, focusing on developing 3D game-based programming for students at Management & Science University (MSU). The study thoroughly examines the difficulties encountered in conventional programming education and emphasizes the potential advantages of utilizing immersive gamified techniques. The students face challenges while learning programming languages and memorizing programming concepts. The research emphasizes individuals' syntax, debugging, and algorithmic writing difficulties. Conventional face-to-face learning methods result in a relatively low average score of 3.50 in understanding syntax. The instructor's methodology also guides the students in teaching and learning programming language using the Logic Learning method in the game. The project's objective is to reduce the common difficulties MSU students face in learning programming languages. This was achieved by creating a 3D game-based programming platform called Codadventure. The game's development implemented Unity3D to create a platform that enhances the memorization of programming concepts. Furthermore, the research provides educators with efficient techniques for improving students' learning in acquiring programming languages using the Logic Learning method integrated into the game. The project uses the Game Development Life Cycle (GDLC) to facilitate methodical development. The approach involves doing a Pearson correlation coefficient heatmap analysis, specifically examining factors such as Enhancement, Gameplay, Familiarity, and Engagement. Utilizing data analysis and student feedback allows for significant insights into the effects of the 3D game-based method on the adoption of programming languages. In the future, the project has the potential to include an adaptive learning path that customizes the educational experience on the individual student's progress, abilities, and areas that need to be developed. 2024 Conference or Workshop Item PeerReviewed text en https://ir.uitm.edu.my/id/eprint/117849/1/117849.pdf Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo. (2024) In: International Undergraduates Get Together 2024 (IUGeT 2024), November, Universiti Teknologi MARA, Perak.
spellingShingle Educational technology
Aditia Wirawan, Abdullah Adib
Mohd Redzo, Nur Suhana
Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo
title Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo
title_full Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo
title_fullStr Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo
title_full_unstemmed Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo
title_short Enhancing programming language learning with 3D game-based programming for MSU students: codadventure / Abdullah Adib Aditia Wirawan and Nur Suhana Mohd Redzo
title_sort enhancing programming language learning with 3d game-based programming for msu students: codadventure / abdullah adib aditia wirawan and nur suhana mohd redzo
topic Educational technology
url https://ir.uitm.edu.my/id/eprint/117849/1/117849.pdf
https://ir.uitm.edu.my/id/eprint/117849/
url_provider http://ir.uitm.edu.my/