An application of games-based learning within software engineering.
Thomas M. ConnollyMark StansfieldThomas HaineyPublished in: Br. J. Educ. Technol. (2007)
Keyphrases
- software engineering education
- software engineering
- games based learning
- empirical evidence
- computer games
- software systems
- human computer interface
- tertiary education
- role play
- software development
- artificial intelligence
- development process
- design patterns
- reverse engineering
- educational technology
- game based learning
- software architecture
- design principles
- knowledge management
- programming language
- human computer interaction
- development lifecycle
- mobile devices