Piteira, M. , Costa, C. & Aparicio, M. (2018). Computer programming learning: how to apply gamification on online courses?. Journal of Information Systems Engineering and Management. 3 (2)