A Review of Serious Games for Programming.
Michael A. MiljanovicJeremy S. BradburyPublished in: JCSG (2018)
Keyphrases
- serious games
- game development
- virtual environment
- educational games
- video games
- educational tools
- programming language
- computer games
- game design
- game engine
- intelligent tutoring
- design principles
- virtual characters
- game play
- usability testing
- programming course
- digital games
- database
- learning scenarios
- game based learning
- learning processes
- learning experience
- data structures and algorithms
- social networks