Teaching Global Software Development through Game Design.
John NollAndrew ButterfieldPublished in: ICGSE Workshops (2016)
Keyphrases
- game design
- software development
- learning games
- computational thinking
- video games
- computer games
- educational games
- design process
- creative thinking
- foreign language learning
- experiential learning
- game based learning
- development process
- game play
- e learning
- software systems
- digital games
- learning process
- learning platform
- serious games
- online learning
- distance learning
- software engineering
- software testing
- case study
- learning tools
- language learning
- programming course
- mobile learning
- foreign language
- game engine
- learning systems
- artificial intelligence
- augmented reality
- programming concepts
- game development
- software architecture
- teaching methods
- educational technology