Games, gamification, and game-based learning have entered into the vocabulary of trainers, e-learning developers, and instructional designers in the past few ye

Via Ana Cristina Pratas, eunico, Francisco Revuelta, Martin (Marty) Smith