Keyphrases
- game design
- educational games
- computer games
- video games
- design process
- game based learning
- learning games
- serious games
- st century
- game play
- machine learning
- learning objectives
- programming concepts
- idea generation
- game mechanics
- computational thinking
- key features
- expert systems
- digital games
- real world
- board game
- experiential learning
- commercial games
- playing games