Keyphrases
- student learning
- group members
- learning environment
- learning experience
- group learning
- online collaborative
- semester long
- intelligent tutoring systems
- collaborative activities
- group interaction
- undergraduate students
- learning styles
- learning activities
- lower levels
- group discussion
- college students
- group formation
- group dynamics
- student participation
- distance learning
- collaborative learning
- learning process
- individual learning
- university students
- post test
- computer science students
- student groups
- junior high school students
- learning outcomes
- higher education
- questions asked
- programming course
- university level
- computer supported collaborative learning
- helping students
- sixth graders
- online collaborative learning
- social dynamics
- concept maps
- tutoring system
- control group
- computer programming
- grade students
- e learning
- online learning environment
- high school students
- distance education
- high school
- project based learning
- learning tools
- middle school students
- computer assisted instruction
- secondary school