Learning game design and software engineering through a game prototyping experience: a case study.
Mark YampolskyWalt ScacchiPublished in: GAS@ICSE (2016)
Keyphrases
- game design
- digital games
- learning games
- game development
- computer games
- software engineering
- serious games
- educational games
- game play
- game developers
- learning algorithm
- experiential learning
- video games
- board game
- computational thinking
- game engine
- playing games
- game based learning
- learning process
- case study
- development process
- reinforcement learning
- learning tools
- learning scenarios
- learning theories
- key features
- augmented reality
- learning experience
- learning systems
- design process
- online learning
- programming language