Reuse of Data Flow Designs in Complex and Adaptive CSCL Scripts: A Case Study

Existing Educational Modeling Languages (EML), and especially the IMS LD specification, does not appropriately address data flow among Computer Supported Collaborative Learning (CSCL) activities. Several solutions proposed in the literature, have tackled the important dimensions of data flow automation or the consistency of design, but they have not adequately covered the perspective of reusing scripts. Current data and tools binding specifications do not establish the dependencies between this setting and the structural design of the collaborative data flow situations. This preclude a complete design particularization and raise the issue of reusing data flow designs, which is especially important in the case of complex and adaptive real-world collaborative learning scenarios. This paper presents a case study in which the LeadFlow4LD approach, an IMS LD interoperable solution, is analyzed with respect to the reusability of data flow designs. Besides, the case study is performed using a real-world complex CSCL script in order to illustrate the adaptive characteristics that could be taken into account. Findings show limitations of the current approaches concerning reuse and structural design particularization of the data flow. Additionally an alternative solution based on abstract workflow templates that is briefly outlined in this paper.

[1]  Iván M. Jorrín-Abellán,et al.  Reusing IMS LD formalized best practices in collaborative learning structuring , 2005 .

[2]  Jan Mendling,et al.  Process instantiation , 2009, Data Knowl. Eng..

[3]  David Griffiths,et al.  Representation of coordination mechanisms in IMS LD , 2008 .

[4]  Anastasios Karakostas,et al.  Adaptation patterns as a conceptual tool for designing the adaptive operation of CSCL systems , 2011 .

[5]  Anne H. H. Ngu,et al.  Flexible Scientific Workflow Modeling Using Frames, Templates, and Dynamic Embedding , 2008, SSDBM.

[6]  F. Fischer,et al.  Computer-Supported Collaboration Scripts , 2009 .

[7]  Jesus Favela,et al.  Groupware: Design, Implementation, and Use , 2003, Lecture Notes in Computer Science.

[8]  Nathaniel Palmer,et al.  Workflow Management Coalition , 2009, Encyclopedia of Database Systems.

[9]  Anastasios Karakostas,et al.  Adaptive Collaboration Scripting: A Conceptual Framework and a Design Case Study , 2008, 2008 International Conference on Complex, Intelligent and Software Intensive Systems.

[10]  Heinz Ulrich Hoppe,et al.  CSCL scripts: modelling features and potential use , 2005, CSCL.

[11]  David Griffiths,et al.  Representation of Coordination Mechanisms in IMS Learning Design to Support Group-based Learning , 2007 .

[12]  Anastasios Karakostas,et al.  Adaptation patterns in systems for scripted collaboration , 2009, CSCL.

[13]  Yannis Dimitriadis,et al.  Supporting the reuse of effective CSCL learning designs through social structure representations , 2009 .

[14]  Nathaniel Palmer,et al.  XML Process Definition Language , 2009, Encyclopedia of Database Systems.

[15]  Davinia Hernández Leo,et al.  COLLAGE: A collaborative Learning Design editor based on patterns , 2006, J. Educ. Technol. Soc..

[16]  Mike P. Papazoglou,et al.  Introduction: Service-oriented computing , 2003, CACM.

[17]  Armin Weinberger,et al.  Computer-Supported Collaboration Scripts Perspectives from Educational Psychology and Computer Science , 2009 .

[18]  Fatos Xhafa,et al.  Intelligent Collaborative e-Learning Systems and Applications , 2009, Intelligent Collaborative e-Learning Systems and Applications.

[19]  Ian Foster,et al.  The Grid 2 - Blueprint for a New Computing Infrastructure, Second Edition , 1998, The Grid 2, 2nd Edition.

[20]  Marianne Winslett,et al.  Scientific and Statistical Database Management, 21st International Conference, SSDBM 2009, New Orleans, LA, USA, June 2-4, 2009, Proceedings , 2009, SSDBM.

[21]  Weiqin Chen Supporting teachers' intervention in collaborative knowledge building , 2006, J. Netw. Comput. Appl..

[22]  L. Stein,et al.  OWL Web Ontology Language - Reference , 2004 .

[23]  Paul T. Groth,et al.  Wings: Intelligent Workflow-Based Design of Computational Experiments , 2011, IEEE Intelligent Systems.

[24]  Andreas S. Pomportsis,et al.  Implementing Adaptive Techniques in Systems for Collaborative Learning by Extending IMS-LD Capabilities , 2010, 2010 International Conference on Intelligent Networking and Collaborative Systems.

[25]  Yolanda Gil,et al.  Wings for Pegasus: Creating Large-Scale Scientific Applications Using Semantic Representations of Computational Workflows , 2007, AAAI.

[26]  Anastasios Karakostas,et al.  Introduction to Adaptive Collaboration Scripting , 2009, Intelligent Collaborative e-Learning Systems and Applications.

[27]  Rob Koper,et al.  Using the IMS LD Standard to Describe Learning Designs , 2007 .

[28]  Christine Ferraris,et al.  A Transversal Analysis of Different Learning Design Approaches , 2008 .

[29]  Ian Horrocks,et al.  OWL Web Ontology Language Reference-W3C Recommen-dation , 2004 .

[30]  Timothy Koschmann,et al.  Cscl : Theory and Practice of An Emerging Paradigm , 1996 .

[31]  James Dalziel Lessons from LAMS for IMS Learning Design , 2006 .

[32]  Colin Tattersall,et al.  Learning Design: A Handbook on Modelling and Delivering Networked Education and Training , 2010 .

[33]  Yannis A. Dimitriadis,et al.  LeadFlow4LD: Learning and Data Flow Composition-Based Solution for Learning Design in CSCL , 2009, CRIWG.

[34]  Mohammad Rob,et al.  The rise and fall of an e-commerce program , 2003, Commun. ACM.

[35]  Barry Harper,et al.  Handbook of Research on Learning Design and Learning Objects: Issues, Applications and Technologies , 2008 .

[36]  Michel Léonard,et al.  The MOT+Visual Language for Knowledge-Based Instructional Design , 2010 .

[37]  Paul T. Groth,et al.  Expressive Reusable Workflow Templates , 2009, 2009 Fifth IEEE International Conference on e-Science.

[38]  Mike P. Papazoglou,et al.  Service-oriented computing: concepts, characteristics and directions , 2003, Proceedings of the Fourth International Conference on Web Information Systems Engineering, 2003. WISE 2003..

[39]  Yannis A. Dimitriadis,et al.  A Generic Specification of the Data-Flow Issue in the Learning Design Field , 2009, 2009 Ninth IEEE International Conference on Advanced Learning Technologies.

[40]  Fatos Xhafa,et al.  Technology-Enhanced Systems and Tools for Collaborative Learning Scaffolding , 2011, Technology-Enhanced Systems and Tools for Collaborative Learning Scaffolding.

[41]  Eduardo Gómez-Sánchez,et al.  TOWARDS REUSABILITY AND TAILORABILITY IN COLLABORATIVE LEARNING SYSTEMS USING IMS-LD AND GRID SERVICES , 2004 .

[42]  Symeon Retalis,et al.  CSCL Scripting Patterns: Hierarchical Relationships and Applicability , 2006 .

[43]  Luca Botturi,et al.  Handbook of Visual Languages for Instructional Design: Theories and Practices , 2007 .

[44]  Pierre Dillenbourg,et al.  The mechanics of CSCL macro scripts , 2008, Int. J. Comput. Support. Collab. Learn..

[45]  Robert E. Stake,et al.  Multiple Case Study Analysis , 2005 .

[46]  Jun Ma,et al.  Computational Workflows for Assessing Student Learning , 2010, Intelligent Tutoring Systems.

[47]  Davinia Hernández Leo,et al.  Considering the Intrinsic Constraints for Groups Management of TAPPS and Jigsaw CLFPs , 2009, 2009 International Conference on Intelligent Networking and Collaborative Systems.

[48]  Denis Helic Technology-supported management of collaborative learning processes , 2006 .

[49]  Gail Kopp Handbook of Visual Languages for Instructional Design: Theories and Practices, 2008, Luca Botturi and S. Todd Stubbs (Eds.). , 2009 .

[50]  Thomas Vantroys,et al.  COW, a Flexible Platform for the Enactment of Learning Scenarios , 2003, CRIWG.

[51]  Davinia Hernández Leo,et al.  Towards embedding assessment in CSCL scripts through selection and assembly of learning and assessment patterns , 2009, CSCL.

[52]  Stavros N. Demetriadis,et al.  Modeling Adaptation Patterns in the Context of Collaborative Learning: Case Studies of IMS-LD Based Implementation , 2011, Technology-Enhanced Systems and Tools for Collaborative Learning Scaffolding.

[53]  Peter van Rosmalen,et al.  Authoring a full life cycle model in standards-based, adaptive e-learning , 2006, J. Educ. Technol. Soc..

[54]  F. Dochy,et al.  Assessment as a tool for learning , 1997 .

[55]  Davinia Hernández Leo,et al.  A Framework for the Conceptualization of Approaches to "Create-by-Reuse" of Learning Design Solutions , 2007, J. Univers. Comput. Sci..

[56]  Pierre Tchounikine,et al.  Flexibility in macro-scripts for computer-supported collaborative learning , 2007, J. Comput. Assist. Learn..

[57]  Päivi Häkkinen,et al.  Specifying computer-supported collaboration scripts , 2007, Int. J. Comput. Support. Collab. Learn..