Introduction Computer-supported Collaborative Learning: Coordinated synchronous activity of a group of learners resulting from their continued attempt to construct and maintain a shared conception of a problem (Rochelle and Teasley, 1995) Collaborative vs.
{}