A great way to engage students is to provide them with digital badges as they learn. Also, a great way to share teachers learning and professional development is to provide teachers with badges as well.
Within a course that a teacher creates in Moodle, the teacher can reward badges to students as they complete each level.