An intelligent tutor for teaching software design patterns.
Luis BerdúnAnalía AmandiMarcelo CampoPublished in: Comput. Appl. Eng. Educ. (2014)
Keyphrases
- design patterns
- software design
- software systems
- software engineering
- software architecture
- object oriented software
- learning games
- object oriented
- intelligent tutor
- database driven
- reinforcement learning
- usage scenarios
- design principles
- software development
- artificial intelligence
- learning objects
- learning process
- cooperative
- metadata
- model view controller
- process model
- cognitive model
- case study
- e learning