Keyphrases
- game design
- game based learning
- educational games
- video games
- computer games
- digital games
- design process
- collaborative learning
- learning games
- learning objectives
- game play
- pilot study
- game engine
- serious games
- programming concepts
- technology enhanced
- student learning
- learning environment
- online learning
- learning activities
- reinforcement learning
- blended learning
- foreign language
- professional development
- game development