User-enjoyable learning environment based on Gamification elements | IEEE Conference Publication | IEEE Xplore