W Chen - Journal of Network and Computer Applications, 2005 - Elsevier
In the context of distributed collaborative learning, the teacher's role is different from
traditional teacher-centered environments, they are coordinators/facilitators, guides, and co …