Only use gamification as a learning solution when it makes sense and resonates with learners.
Explain why the learners are earning points, who they are trying to save, why they are searching for a treasure. Remember, gamification works well when it is within a context—create a reason why learners should interact with the content you have created.
Retrieval practice requires learners to recall information rather than simply re-read or re-listen to it.
The learners should be able to directly link their actions and activities to a score so they know what they need to do to be successful.
Keep leaderboards small
Use levels and badges appropriately
Let the learner know how many levels they are going to need to complete before the learning is over.
Badges, on the other hand, are good for showing non-linear progress. Badges can be tied to either terminal or enabling objectives. Also, if possible provide a place where learners can “show off” badges to leverage the social effectiveness of gamification.