Teaching Design Patterns Through Computer Game Development.
Paul GestwickiFu-Shing SunPublished in: ACM J. Educ. Resour. Comput. (2008)
Keyphrases
- design patterns
- game development
- computer science education
- computer programming
- software engineering
- key features
- object oriented
- teaching methods
- learning games
- game engine
- design principles
- development process
- educational games
- software architecture
- video games
- software systems
- computer games
- game design
- serious games
- process model
- distance learning
- path finding
- learning process
- game play
- online learning
- learning environment
- higher education
- game based learning
- multimedia
- learning styles
- learning objects