Design patterns for teaching in online settings.
Steven WarburtonMark PerryPublished in: EuroPLoP (2020)
Keyphrases
- design patterns
- online learning
- software engineering
- software design
- object oriented
- learning games
- usage scenarios
- object oriented software
- online environment
- design principles
- software systems
- online education
- ontology driven
- database driven
- process model
- distance learning
- learning process
- learning objects
- artificial intelligence
- specific problems
- computational thinking
- relational databases
- behavioural patterns
- web based learning
- design rationale
- discussion forums
- cooperative learning
- blended learning
- higher education
- e learning