The role of technology in CSCL : - Hoppe, Ulrich 1954 Sept. 15-; Ogata, H. (Hiroshi); Soller, A. (Amy) (Computer-supported collaborative learning, 2007)