Using Instant Messaging and Annotation Services to Improve Undergraduate Programming Courses in Web-Based Collaborative Learning

The purpose of this study was to investigate how to improve the collaborative learning to encourage learners' participation in learning activities through CSCL. In addition,this study further to explore the differences of learning achievement from different collaborative learning environment.This study designed an efficient computer-supported collaborative… (More)