Scripting Computer-Supported Collaborative Learning Cognitive, Computational and Educational Perspectives - Fischer, Frank (Computer-Supported Collaborative Learning ;, 2007)