Keyphrases
- learning outcomes
- learning experience
- learning processes
- collaborative learning
- learning environment
- learning styles
- open ended
- university students
- cognitive load
- procedural knowledge
- computer science courses
- pedagogical agents
- learning gains
- student learning styles
- peer interaction
- students learning
- individual differences
- learning goals
- learning objectives
- game based learning
- computer supported collaborative learning
- learning tools