Keyphrases
- learning outcomes
- collaborative learning
- learning processes
- computer supported collaborative learning
- learning experience
- learning environment
- open ended
- knowledge building
- learning styles
- university students
- meaningful learning
- computer supported
- learning process
- learning objectives
- learning goals
- pedagogical agents
- computer mediated
- instructional design
- cognitive load
- individual differences
- knowledge construction
- educational settings
- procedural knowledge
- randomly assigned
- content analysis
- computer mediated communication
- student learning
- students learning
- learning tools
- computer science courses