Technology support for collaborative learning in a problem-based curriculum for sustainable technology. - Cindy E. Hmelo; Jorge A. Vanegas; Matthew J. Realff; Bret Bras; Jim Mulholland; Terry Shikano; Mark Guzdial (CSCL, 1995)