Computer Supported Collaborative Learning and Computer Supported Cooperative Work are research domains whose methodological instances are vaguely recognized and even more rarely modeled. The goal of this paper is to present a new approach for the construction of dynamic collaborative learning experiences and their devolution inside an Intelligent Tutoring System. The presented approach is based on the pedagogical templates metaphor and also uses methodological services and opportunities given by the Web 2.0. In order to experiment the proposed approach, a tool purposed to design and execute dynamic collaborative learning experiences has been developed and experimented in formal e-learning settings