Programming patterns and design patterns in the introductory computer science course.
Viera K. ProulxPublished in: SIGCSE (2000)
Keyphrases
- design patterns
- software engineering
- object oriented
- programming course
- database driven
- object oriented software
- software architecture
- design principles
- software design
- programming language
- code generation
- usage scenarios
- ontology driven
- specific problems
- pattern languages
- learning objects
- learning games
- computer science curriculum
- software systems
- behavioural patterns
- structural patterns
- introductory computer science
- machine learning
- process model
- computer programming
- object oriented programming
- e learning
- data mining