Game-Based Learning (GBL) and Gamification are gaining some real traction in the teaching community. Before we go any further, let’s get one thing straight: Gamification vs. Game-Based Learning (GBL).
https://www.edsurge.com/n/2014-05-28-what-game-based-learning-can-do-for-student-achievement