The ever busy Gavin Henrick presents his ideas on gamification and Moodle. The really interesting (and practical ideas) stuff comes from about slide 30 when he mentions badges and Moodle and conditional activities.

 

Good to see mention made of the very useful Progress Bar which can be downloaded here - https://moodle.org/plugins/view.php?plugin=block_progress