Teaching design patterns in CS1: a closed laboratory sequence based on the game of life.
Michael R. WickPublished in: SIGCSE (2005)
Keyphrases
- design patterns
- learning games
- computational thinking
- game design
- object oriented
- software engineering
- design principles
- role playing
- software design
- usage scenarios
- software systems
- learning platform
- object oriented software
- virtual laboratory
- software architecture
- video games
- distance learning
- pedagogical design
- introductory programming
- ontology driven
- augmented reality
- database driven
- remote laboratories
- mixed reality
- introductory computer science
- game playing
- educational games
- mobile learning
- behavioural patterns
- learning process