Studying the effects of scripts and technology on cooperative learning. - Guan-Yu Lin; James M. Laffey; Kristin A. Buss (CSCL, 2007)