Game-based concept visualization for learning programming
Frederick W. B. Li, Christopher Watson · 2011
This paper presents a game-based learning environment to support novice students learning programming. The proposed environment exploits game construction tasks to make the elementary programming more intuitive to learn. It also comprises concept visualization techniques, which allows students to visualize and learn key concepts in programming through game object manipulation.