Abstract

A computer game is one of the most efficient instructional media for improving learners' programming skills. Implementing a game development platform or a game engine as an instruction tool provides benefits to learners. This paper observes progress in the learning process, and measures how long learners take to find solutions. The participants in the experiment were divided into two groups. The first group used traditional instructional media, such as lecturing, studying class materials, and solving assigned programming assignments. On the other hand, the second group attended the lectures, similar to the first group, and used a game development platform as instructional media to solve assigned programming assignments. The results showed that the progressive skills of the Game Development Platform learners were higher, and the problem-solving time they spent was lower.

Highlights

  • Many innovative educators nowadays are finding the ways to incorporate the Game Development Platform into their classrooms for helping their students to develop programming language skills

  • The Unity engine comes with complete documentation with examples for its entire APIs system. This is the benefit of Unity, to increase productivity when compared to other engines such as Unreal Engine 4 or another free game development platform (Paradox, Cry Engine, Scratch and Game Salad)

  • The Unity engine comes with complete documentation and examples for its entire APIs system. This is the benefit of Unity to increase productivity when compared to other engines such as Unreal Engine 4 or another free game development platform

Read more

Summary

INTRODUCTION

Many innovative educators nowadays are finding the ways to incorporate the Game Development Platform into their classrooms for helping their students to develop programming language skills. The Game Development Platform in classroom has been shown to be an effective tool for improving the students’ advanced programming skills (Squire and Jenkins 2003). The Unity is designed for handling any complicated or frequently used components in the game development This helps simplifying a programming in the game development. The game engines present the opportunity to improve programming skills and expose the learners’ potential in their advanced programming topics (Unity Technologies 2015:http://unity3d.com/). They did the same theory lecture but studied through the Game 4 Development Platform. Both groups were measured by the time to find the solution approaches and the scores of Pre-Test and Post-Test.

Learning Media
Game Development Platform
Problem-based Learning
OBJECTIVE
The Second Hypothesis
METHODOLOGY
Population and Samples
Methods of Data Collection
OVERALL OPERATIONS
Findings
DISCUSSION AND CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call