Using Technologies to Facilitate Collaborative Learning
Collaborative learning involves groups of students working together toward a common learning goal: to solve a problem, complete a task, or create a product (MacGregor, 1990). It has been widely researched and many have...