This document discusses gamification and its application to education. It covers several key concepts related to gamification including motivation, flow, and learning contracts. Motivation is discussed in the context of self-determination theory and factors like competence, autonomy, and relatedness. Flow is described as the optimal state of intrinsic motivation that occurs when a person's skills are fully engaged with challenging tasks. Learning contracts are presented as a way to increase student autonomy and responsibility. The document also outlines several principles of gamification including using points, badges, and leaderboards to motivate behaviors. It recommends defining objectives, target behaviors, and your players when designing a gamified system. Finally, it presents some online platforms that can be used to implement gamification