Improving the design of courses thanks to graphical and external dedicated languages: a Moodle experimentation

Designing learning scenarios and exploiting them for setting up a learning situation on Moodle is still a complex task. Visual Instructional Design Languages and their dedicated graphical editors have been identified as important conceptual tools for achieving more creative design solutions within a design process. However, binding and operationalizing such learning models is not tackled for now. In this article we propose the specification and development of visual languages and editors 1/ dedicated to Learning Management Systems like Moodle, and 2/ taking into account specific instructional expressiveness from communities of practices. This original approach requires the identification and formalization of the LMSs implicit and internal instructional design language. It also requires the development and addition to the LMS of a dedicated API in order to expose this proprietary format for communicating inside and outside LMSs. Then, we propose to use this LMS semantics as a base for the specification of external instructional languages. We follow a theoretical, methodological and technological research framework based on the Domain-Specific Modelling domain. Such software engineering domain provides some relevant tooling and techniques for assisting and guiding the elaboration of domain-specific languages. All our experimentations and development prototypes have been focused on the Moodle platform. These first propositions and results are presented. Also, a dedicated funded research project has just started in order to deeper address the highlighted issues and objectives.

[1]  James Dalziel,et al.  Implementing learning design : the Learning Activity Management System (LAMS) , 2003 .

[2]  Luis E. Anido-Rifón,et al.  From SCORM to Common Cartridge: A step forward , 2010, Comput. Educ..

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

[4]  Claudine Toffolon,et al.  Models Transformation to Implement a Project-Based Collaborative Learning (PBCL) Scenario: Moodle Case Study , 2008, 2008 Eighth IEEE International Conference on Advanced Learning Technologies.

[5]  Bernhard Rumpe,et al.  Domain specific modeling , 2005, Software & Systems Modeling.

[6]  Orrawin Mekpiroona,et al.  SCORM in Open Source LMS : A case study of LEARNSQUARE , 2009 .

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

[8]  Rob Koper,et al.  Educational modelling language: modelling reusable, interoperable, rich and personalised units of learning , 2004, Br. J. Educ. Technol..

[9]  Lahcen Oubahssi,et al.  Expressing the implicit instructional design language embedded in an LMS: motivations and process , 2012 .

[10]  Colin Tattersall,et al.  Future developments of IMS Learning Design tooling , 2006, J. Educ. Technol. Soc..

[11]  Colin Tattersall,et al.  A First Step Mapping IMS Learning Design and Moodle , 2007, J. Univers. Comput. Sci..

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

[13]  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..

[14]  Lahcen Oubahssi,et al.  Operationalization of Learning Scenarios on Existent Learning Management Systems - The Moodle Case-study , 2011, ICSOFT.

[15]  Lahcen Oubahssi,et al.  Specification of Visual Instructional Design Languages Dedicated to Learning Management Systems , 2012, ICSOFT.

[16]  Iván Martínez-Ortiz,et al.  Supporting the Authoring and Operationalization of Educational Modelling Languages , 2007, J. Univers. Comput. Sci..

[17]  Miklós Herdon,et al.  Moodle and LAMS integrations , 2008 .

[18]  Xavier Le Pallec,et al.  The Bricoles project: support socially informed design of learning environment , 2005, AIED.