The document discusses gamifying online classes by applying game design elements and techniques. It provides 10 steps to gamify a class, including starting with class objectives, creating module objectives and skills, designing badges for achievement levels, creating a backstory, deciding content for each level, designing student interaction, and motivating students. Key ideas are to allow learning from mistakes and get students contributing through discussions and surveys. The purpose is to increase student engagement and provide immediate feedback on progress by using principles of competition, achievement and collaboration common in game design.