Using a Maze Case Study to Teach Object-Oriented Programming and Design Patterns.
Chris NevisonBarbara WellsPublished in: ACE (2004)
Keyphrases
- design patterns
- object oriented programming
- object oriented
- case study
- learning perl
- programming language
- software engineering
- programming concepts
- object oriented software
- data model
- exception handling
- design principles
- relational databases
- object oriented databases
- software design
- functional programming
- metamodel
- object oriented languages
- query language
- usage scenarios
- database design
- key concepts
- database applications
- development tools
- specific problems
- web development
- software systems
- software development
- open source
- design process
- database driven
- development process
- computer programming
- learning objects
- database systems
- multi agent
- databases
- design rationale
- real world
- data flow
- high level
- cooperative