The current study explores macro-level computer-supported collaborative learning scripts as a pedagogical method to facilitate collaboration. This case-study examines the difference between the “ideal” script and the “actual, realized” script to find out how collaboration differs between different groups. This study demonstrates that macro-scripts support collaboration by introducing the reason for interaction and by helping students solve learning tasks.