Robuta

https://eric.ed.gov/?id=EJ893900 ERIC - EJ893900 - Team Learning in Technology-Mediated Distributed Teams, Journal of Information... This study examines technological, educational/learning, and social affordances associated with the facilitation of project-based learning and problem solving... team learning