A Model-driven Approach to the development of a PBL Script Editor

Designing a pedagogically sound and technically executable collaboration script is a highly complex, time-consuming and error-prone task. This paper presents a model-driven approach to enable practitioners to design online PBL courses. Adopting this technical approach, we developed a PBL scripting language that provides natural concepts for the teacher to use in PBL practices. Based on the PBL scripting language, we developed a PBL script editor that facilitates teachers to design, communicate, customize, and reuse PBL scripts. In addition, it provides functions to transform a PBL script to a unit of learning (UoL) represented in IMS Learning Design (LD), which can be executed in an IMS LD run-time environment to scaffold PBL processes. Keywords: Model-driven Approach, CSCL, collaboration script, PBL script, IMS LD, Unit of Learning

[1]  Siriwan Suebnukarn,et al.  A Bayesian approach to generating tutorial hints in a collaborative medical problem-based learning system , 2006, Artif. Intell. Medicine.

[2]  F. Vella The Tutorial Process: by HS Barrows, pp 63. Southern Illinois University School of Medicine, Springfield, IL. 1988. $12.95 , 1989 .

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

[4]  Heinz Mandl,et al.  Scripting Argumentative Knowledge Construction in Computer-Supported Learning Environments , 2007 .

[5]  Heinz Ulrich Hoppe,et al.  Sharing educational scenario designs in practitioner communities , 2010, ICLS.

[6]  Heinz Ulrich Hoppe,et al.  Graphical Modeling and Simulation of Learning Designs , 2007, ICCE.

[7]  Thierry Nodenot,et al.  Applying Model Driven Engineering Techniques and Tools to the Planets Game Learning Scenario , 2007 .

[8]  Wim H. Gijselaers,et al.  Bringing Problem-Based Learning To Higher Education: Theory And Practice , 1996 .

[9]  Rob Koper,et al.  Representing the Learning Design of Units of Learning , 2004, J. Educ. Technol. Soc..

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

[11]  Janet L. Kolodner,et al.  Learning by Design from Theory to Practice , 1998 .

[12]  Mohamed Talea,et al.  A Model Driven Methodology Approach for e-Learning Platform Development , 2013 .

[13]  Marlene Scardamalia,et al.  Computer-Supported Intentional Learning Environments , 1989 .

[14]  Susanne Neumann,et al.  User Evaluation of a Graphical Modeling Tool for IMS Learning Design , 2009, ICWL.

[15]  Barry Harper,et al.  A visual learning design representation to facilitate dissemination and reuse of innovative pedagogical strategies in university teaching , 2008 .

[16]  Pierre Laforcade A Domain-Specific Modeling approach for supporting the specification of Visual Instructional Design Languages and the building of dedicated editors , 2010, J. Vis. Lang. Comput..

[17]  H. Barrows The Tutorial Process , 1992 .

[18]  Patrick McAndrew,et al.  Learning Design, generic service descriptions and universal acid , 2006, J. Educ. Technol. Soc..

[19]  A. Kolmos,et al.  Problem Based Learning , 2007 .

[20]  Frank Fischer,et al.  Scripting Computer-Supported Collaborative Learning : cognitive, computational, and educational perspectives , 2007 .

[21]  Cindy E. Hmelo-Silver,et al.  Targeting Transfer in a STELLAR PBL Course for Pre-Service Teachers , 2009 .

[22]  David Boud,et al.  The Challenge of Problem Based Learning , 1991 .

[23]  Christian Martel,et al.  Using the Learning Design Language to model activities supported by services , 2008, Int. J. Learn. Technol..

[24]  Pierre Dillenbourg,et al.  Over-scripting CSCL: The risks of blending collaborative learning with instructional design , 2002 .

[25]  Cindy E. Hmelo-Silver,et al.  Learning Theories and Problem-Based Learning , 2012 .