Gamification can support sustained engagement with course contentGame mechanics use feedback, rankings, discussion and participation over time to maintain students’ attention throughout the semesterFabrizio MarozzoUniversity of Calabria