Teaching objects early and design patterns in Java using case studies.
Chris NevisonBarbara WellsPublished in: ITiCSE (2003)
Keyphrases
- design patterns
- case study
- object oriented
- database driven
- software engineering
- learning games
- object oriented languages
- software systems
- open source
- object oriented software
- software design
- ontology driven
- database applications
- usage scenarios
- learning environment
- software architecture
- design principles
- problem based learning
- learning process
- specific problems
- distance learning
- development process
- programming language
- learning objects
- e learning
- object oriented programming
- database
- knowledge management
- web services
- real world