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.

This work is licensed under a Creative Commons Attribution 4.0 License.
  • ISSN(Print): 1927-5250
  • ISSN(Online): 1927-5269
  • Started: 2012
  • Frequency: bimonthly

Journal Metrics

Google-based Impact Factor (2021): 1.93

h-index (July 2022): 48

i10-index (July 2022): 317

h5-index (2017-2021): 31

h5-median (2017-2021): 38

Learn more