Online Project-Based Learning: How Collaborative Strategies and Problem Solving Processes Impact Performance - Thomas, W. Randall; Macgregor, S. Kim (Journal of Interactive Learning Research, 2005)