Description:"This is a comprehensive reference source that considers all aspects of gamification and game-based learning in an educational context including the benefits, difficulties, opportunities, and future directions and covering a wide range of topics including game concepts, mobile learning, educational games, and learning processes"--