Keyphrases
- collaborative learning
- pilot testing
- internet technology
- virtual learning environments
- cooperative learning
- collaborative learning environment
- computer programming
- learning analytics
- learning environment
- learning systems
- online learning
- learning process
- higher education
- tertiary education
- e learning
- high school
- educational technology
- thinking skills
- multi user
- problem based learning
- web based learning
- technology supported
- distance learning
- teacher education
- science education
- st century
- knowledge sharing
- elementary school
- learning sciences
- middle school
- virtual laboratory
- middle school students
- project based learning
- cooperative
- remote laboratories
- online communication
- learning experience
- virtual laboratories