Keyphrases
- computer supported
- learning systems
- collaborative learning
- process oriented
- computer supported learning
- learning activities
- computer supported collaborative learning
- computer supported collaboration
- collaborative learning activities
- collaborative problem solving
- collaborative design
- knowledge building
- socio cultural
- collaborative writing
- reflective learning
- learning process
- peer tutoring
- collaborative learning environment
- collaboration scripts
- graphic design
- elementary students
- multimedia