A MODEL AND A PATTERN FOR DATA COLLECTION ON COLLABORATIVE ACTIONS IN CSCL SYSTEMS
Alejandra Martínez1, Luis A. Guerrero2, César A. Collazos3
1 Dept. of Computer Science, Universidad de Valladolid, Valladolid, Spain
2 Dept. of Computer Science, Universidad de Chile, Santiago, Chile
3 Dept. of Systems, Universidad del Cauca, Popayán, Colombia
There is an increasing interest in the CSCL field towards the definition of frameworks that support analysis of interactions in order to understand or to regulate collaboration. These analysis processes draw on the automatic collection of data about the collaborative processes for its further analysis by manual or automatic means. Despite this interest, current proposals solve this automatic collection using ad-hoc solutions, and thus they do not consider how this problem can be solved in a modular and reusable manner, so that it could be applied to different collaborative situations and analytical approaches. This paper shows how CSCL can benefit from the field of software engineering by the adaptation of the command design software pattern to the problem of CSCL data collection. In order to perform this adaptation, we draw on a model of interaction that defines the concept of collaborative action as the basis of any interaction, which is also described in this paper. These two aspects: the concept of collaborative action and the adaptation of the command pattern to the problem of CSCL data collection will allow us to address conceptual as well as implementation issues related to the modelling of interactions in CSCL.