Return to Conference Proceedings Submission Details An Investigation of the Impact of Gamification on Novice Programmers’ Achievement and Learning Experience Download Download PDF