Scripting computer-supported collaborative learning : cognitive, computational and educational perspectives - Fischer, Frank , 1965- (Computer-supported collaborative learning, 2007)