Using Gamification to Teach Students Programming Concepts

HTML  XML Download Download as PDF (Size: 330KB)  PP. 1-7  
DOI: 10.4236/oalib.1103803    3,134 Downloads   12,252 Views  Citations

ABSTRACT

Gamification is the use of game concepts in a non-gaming environment. It is used in many fields such as business, health and education. The problem of learning programming language has existed for a long time and researchers seek to solve this problem. Most instructors agree that there is a problem when teaching programming and many students are unable to understand programming logic. So there must be a method to encourage them. Students need to be motivated to practise study and exchange ideas. Gamification is used as a tool to motivate students and increase their engagement. This paper surveys empirical studies which tackled gamification to encourage computer science students and help them in learning coding or improving their coding skills. The paper will show the results of using this approach with computer science students at university level.

Share and Cite:

Elshiekh, R. and Butgerit, L. (2017) Using Gamification to Teach Students Programming Concepts. Open Access Library Journal, 4, 1-7. doi: 10.4236/oalib.1103803.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.