A collaboration script is a set of instructions designed for structuring collaborative learning.
Scripting collaborations is a pedagogical method which instead of leaving team members completely free, prescribes the organization of the task and the organization of the collaborative process. More specifically, collaboration scripts specify team composition, roles differentiation, activity steps and modes of communication.