Tool Support for Teaching Design Patterns.
Jens DietrichElizabeth A. KempPublished in: Australian Software Engineering Conference (2008)
Keyphrases
- design patterns
- tool support
- software engineering
- software development
- learning games
- object oriented
- design decisions
- software projects
- software systems
- software design
- software tools
- software architecture
- design principles
- object oriented software
- database driven
- learning process
- usage scenarios
- ontology driven
- learning environment
- specific problems
- artificial intelligence
- requirements engineering
- higher education
- learning objects
- e learning
- real world
- development process
- design rationale
- distributed systems
- high level
- model view controller
- behavioural patterns