Teaching Software Engineering Topics Through Pedagogical Game Design Patterns: An Empirical Study.
Nuno FloresAna C. R. PaivaNuno CruzPublished in: Inf. (2020)
Keyphrases
- design patterns
- software engineering
- learning games
- pedagogical design
- learning environment
- serious games
- design principles
- learning objects
- e learning
- software systems
- teaching mathematics
- software design
- learning process
- object oriented
- learning design
- software architecture
- software development
- development process
- artificial intelligence
- facilitate learning
- object oriented software
- learning activities
- learning analytics
- video games
- software maintenance
- game design
- collaborative learning
- software engineers
- game based learning
- usage scenarios
- computer games
- student progress
- game play
- teaching strategies
- databases
- teacher training
- design rationale
- digital games
- knowledge management
- reinforcement learning
- case study
- blended learning
- multimedia
- behavioural patterns
- learning processes