Enhancing E-Learning Engagement Using Design Patterns from Computer Games · Study