A pattern language for teaching design patterns (part 1).
Christian KöppePublished in: EuroPLoP (2011)
Keyphrases
- design patterns
- pattern languages
- learning games
- software engineering
- object oriented
- object oriented software
- efficient learning
- software systems
- learning process
- software architecture
- software design
- learning environment
- usage scenarios
- database driven
- higher education
- learning objects
- process model
- design principles
- specific problems
- e learning
- relational databases
- behavioural patterns
- teaching methods