Gamification for Engaging Computer Science Students in Learning Activities: A Case Study | IEEE Journals & Magazine | IEEE Xplore