Keyphrases
- video games
- university level
- learning experience
- helping students
- game play
- educational games
- dynamic model
- learning process
- foreign language learning
- e learning
- game design
- online learning
- computer games
- high school
- higher education
- game playing
- student progress
- educational technology
- learning tools
- distance learning
- dynamical systems
- computer programming
- game based learning
- serious games
- cooperative learning
- learning environment
- teaching materials
- programming course
- middle school
- game development
- hong kong
- learning analytics
- learning styles