Scaffolding and feedback mechanisms
Puzzles vs Problems (Gamification And Bloom's Taxonomy Tips)
Game Goals vs Learning Goals (Gamification And Bloom's Taxonomy Tips)