O'Malley, C.E., Scanlon, E., "Computer-supported collaborative learning: Problem solving and distance education", Computers & Education, 1990