Keyphrases
- student engagement
- student learning
- computer science education
- virtual learning environments
- case study
- learning theories
- learning outcomes
- video games
- paradigm shift
- cognitive engagement
- student perceptions
- active participation
- teaching methods
- game design
- computer supported collaborative learning
- learning experience
- active learning