Teaching data structure design patterns.
Natasha GelfandMichael T. GoodrichRoberto TamassiaPublished in: SIGCSE (1998)
Keyphrases
- design patterns
- data structure
- software engineering
- learning games
- object oriented software
- object oriented
- software design
- software architecture
- database driven
- software systems
- design principles
- higher education
- specific problems
- process model
- distance learning
- online learning
- ontology driven
- usage scenarios
- e learning
- design rationale
- computer programming
- computational thinking
- suffix tree
- high school
- learning systems
- learning process
- learning environment
- reinforcement learning
- information systems
- behavioural patterns
- databases