From mirroring to guiding
State of the art research and development on online collaborative technologies. An excellent recent summary: We review a representative selection of systems that support the management of collaborative learning interaction, and characterize them within a simple classification framework. The framework distinguishes between…