Using a Game Development Platform to Improve Advanced Programming Skills

Authors

  • Banyapon Poolsawas Department of Interactive Design and Game Development, College of Creative Design and Entertainment Technology, Dhurakij Pundit University, Bangkok, Thailand
  • Winyu Niranatlamphong Department of Digital Creative Designs, College of Creative Design and Entertainment Technology, Dhurakij Pundit University, Bangkok, Thailand

DOI:

https://doi.org/10.6000/1929-7092.2017.06.33

Keywords:

Game Development Platform, Programming, Learning Media

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.

References

Game Engines 2010, Wikipedia. Retrieved November 24, 2016 (http://en.wikipedia.org/wiki/List_of_game_engines).
H.Pe-hi and M. Chung, “A Computer Adventure Game Applied in E-Learning”, International Conference on Intelligent Pervasive Computing, IEEE, 2007, pp. 446-451
L.Yanli and J. Zhang, “Digital Game-based College English Teaching”, International Conference
https://doi.org/10.1109/iccda.2010.5541038
On Computer Design And Appliations, ICCDA IEEE, 2010, pp. 470-473.
Pachoulakis, I., and G. Pontikakis. 2015. Combining features of the Unreal and Unity Game Engines to hone development skills. arXiv preprint arXiv:1511.03640.
Pachoulakis, I., and G. Pontikakis. 2015. Combining features of the Unreal and Unity Game Engines to hone development skills. arXiv preprint arXiv:1511.03640.
Pachoulakis, I., and Pontikakis, G. 2015. Combining Features of the Unreal and Unity Game Engines to Hone Development skills. arXiv preprint arXiv:1511.03640.
Petridis, P., I. Dunwell, S. De Freitas, and D. Panzoli. 2010. An engine selection methodology for high fidelity serious games. In Games and Virtual Worlds for Serious Applications (VS-GAMES), 2010 Second International Conference on (pp. 27-34). IEEE.
https://doi.org/10.1109/vs-games.2010.26
Sharp, J. 2014. 12 DIMENSIONALITY. The Routledge Companion to Video Game Studies.
Squire, K., and H. Jenkins. 2003. Harnessing the power of games in education. Insight, 3(1), 5-33.
Suvannatsiri, R., and K. Santichaianant. 2013. A Development of Learning Innovation"" Debris Flow Monitoring"" with Problem Based Learning Approach: A Case Study at the Amphur Khao Phanom, Thailand. International Proceedings of Economics Development and Research, 60, 49.
Unity Technologies. Retrieved November 19, 2016 (http://unity3d.com/).
Unity Technologies. Retrieved November 27, 2016 (http://unity3d.com/).
Yariv, E. 2013. Teachers’ professional experience: Solving simple and complex problems. International Journal of Educational Research, 60, 19-26.
https://doi.org/10.1016/j.ijer.2013.03.009

Downloads

Published

2017-06-09

How to Cite

Poolsawas, B., & Niranatlamphong, W. (2017). Using a Game Development Platform to Improve Advanced Programming Skills. Journal of Reviews on Global Economics, 6, 328–334. https://doi.org/10.6000/1929-7092.2017.06.33

Issue

Section

Special Issue - Recent Topical Research on Global, Energy, Health & Medical, and Tourism Economics, and Global Software