Introducing object oriented design patterns through a puzzle-based serious computer game.
Adrian RusuRobert RussellRemo CoccoSpence Di NicolantonioPublished in: FIE (2011)
Keyphrases
- design patterns
- computer games
- object oriented
- object oriented software
- programming language
- pilot study
- software engineering
- game play
- game design
- software design
- relational databases
- educational games
- data model
- video games
- usage scenarios
- query language
- database design
- online game
- design principles
- autistic children
- digital entertainment
- serious games
- cooperative
- learning environment
- software systems
- learning styles
- learning objects
- digital games
- metadata
- database