A Study on the Game Programming Education Based on Educational Game Engine at School

Jongho Jeon, Kwanwoong Kim, Soonyoung Jung


It is believed that the game programming education at school should be conducted in consideration of an individual student's ability, an elementary programmer. Language to be used in the programming education also need to be associated with the ones that are actually used in the game industry. Lately, many researches on the educational programming are being carried out and for this reason, the language used in such game programming education, which is targeting students, should be carefully determined. In addition, it is suggested that the game programming education should not be limited to a student's understanding the knowledge of the programming language but should have the students learn how the knowledge of the programming language is actually adopted to the practical game development. In order to solve the problem, this study proposed the game programming education framework of programming language knowledge to be conducted in association with the game programming skills which are actually applied to the game development according to the stages of design, generation and evaluation of the game development. Afterwards, this study designed and developed an educational game engine for the game programming skills training. The game programming education based on educational game engine was performed to the students. As a result, some games have been developed by the students which were most impossible under the current knowledge acquisition centered curriculum.

Full Text:


DOI: https://doi.org/10.5539/jel.v1n2p282


  • There are currently no refbacks.

Copyright (c)

Journal of Education and Learning   ISSN 1927-5250 (Print)   ISSN 1927-5269 (Online)

Email: jel@ccsenet.org

Copyright © Canadian Center of Science and Education

To make sure that you can receive messages from us, please add the 'ccsenet.org' domain to your e-mail 'safe list'. If you do not receive e-mail in your 'inbox', check your 'bulk mail' or 'junk mail' folders.