Abstract
Diverse authoring approaches and tools have been designed to assist the creation of units of learning compliant to current learning technology specifications. Although visual and pattern-based editors of Learning Designs (LD) can help to abstract the learning designer from the details of the specifications, they are still far from a high-level, integrated authoring environment. This paper analyzes the major approaches used to transform an abstract LD into a concrete unit of learning (UoL), according to three desired features: the use of patterns and other design techniques to abstract the specific representational details; the difference between the abstract source LD model and the concrete target UoL model; and the possibility of combining multiple models into a single environment. A classification is proposed for the LD techniques commonly found in the analyzed approaches, in order to underline its abstraction from the details of the underlying specifications. We have integrated such LD techniques in a unified Model-Driven Learning Design (MDLD) meta-modeling environment, which has been used to generate UoLs from a number of meta-models. The model-driven development process was studied on the creation of a IMS LD UoL for the Learning Networks’ knowledge base.
Keywords
- Model-driven development
- learning design patterns
- IMS Learning Design
- unit of learning
This is a preview of subscription content, access via your institution.
Buying options
Preview
Unable to display preview. Download preview PDF.
References
Koper, R.: An introduction to learning design. In: Koper, R., Tattersall, C. (eds.) Learning Design: A Handbook on Modelling and Delivering Networked Education and Training, pp. 3–20. Springer, Berlin (2005)
Koper, R., Burgos, D.: Developing advanced units of learning using IMS Learning Design level B. Advanced Technology for Learning 2(4), 252–259 (2004)
Burgos, D., Griffiths, D.: The UNFOLD Project. Understanding and Using Learning Design. Open University of The Netherlands, Heerlen (2005)
Griffiths, D., Blat, J.: The role of teachers in editing and authoring units of learning using IMS Learning Design. Advanced Technology for Learning 2(4), 243–251 (2005)
Giacomini, E., Trigano, P., Sorin, A.: A QTI editor integrated into the netUniversitè web portal using IMS LD. Journal of Interactive Media in Education 9 (2005)
Milligan, C.D., Beauvoir, P., Sharples, P.: The Reload learning design tools. Journal of Interactive Media in Education 7 (2005)
Sampson, D.G., Karampiperis, P., Zervas, P.: ASK-LDT: A Web-based learning scenarios authoring environment based on IMS Learning Design. Advanced Technology for Learning 2(4) (2005)
De la Teja, I., Lundgren-Cayrol, K., Paquette, G.: Transposing MISA learning scenarios into IMS units of learning. Journal of Interactive Media in Education 13 (2005)
Vogten, H., Martens, H., Nadolski, R., Tattersall, C., Van Rosmalen, P., Koper, R.: Integrating IMS Learning Design and IMS Question and Test Interoperability using CopperCore Service Integration. In: Proc. of the Learning Networks for Lifelong Competence Development Workshop, Sofia, Bulgaria, p. 43 (2006)
Nodenot, T., Laforcade, P., Sallaberry, C., Marquesuzaa, C.: A UML profile incorporating separate viewpoints when modeling co-operative learning situations. In: Proc. of the First International Conference on Information Technology: Research and Education, p. 605. IEEE Press, Newark, USA (2003)
Nodenot, T., Marquesuzaa, C., Laforcade, P., Sallaberry, C.: Model-based engineering of learning situations for adaptive web based educational systems. In: Proc. of the Thirteenth International World Wide Web Conference, p. 94. ACM Publications, New York (2004)
McAndrew, P., Goodyear, P., Dalziel, J.: Patterns, designs and activities: unifying descriptions of learning structures. International Journal of Learning Technology 2(2), 216–242 (2006)
Hernández-Leo, D., Villasclaras-Fernández, E.D., Jorrín-Abellán, I.M., Asensio-Pérez, J.I., Ruiz-Requies, I., Rubia-Avi, B.: COLLAGE: A collaborative learning design editor based on patterns. Educational Technology and Society 9(1), 58–71 (2006)
Caplat, G., Sourrouille, J.L.: Model mapping using formalism extensions. IEEE Software 22(2), 44–51 (2005)
Buschmann, F., Meunier, D., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture. A System of Patterns, vol. 1. Wiley, Chichester (1996)
Fowler, M., Beck, K., Brant, J., Opdyke, W., Roberts, D.: Refactoring: Improving the Design of Existing Code. Addison-Wesley, Reading (1999)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)
Bergin, J.: A pattern language for initial course design. ACM SIGCSE Bulletin 33(1), 282–286 (2001)
Hernández-Leo, D., Harrer, A., Dodero, J.M., Asensio-Pérez, J.I., Burgos, D.: A Framework for the Conceptualization of Approaches to Creating by Reusing Learning Design Solutions. Journal of Universal Computer Science 13(7), 750–760 (2007)
Reichel, C., Oberhauser, C.R.: XML-based Programming Language Modeling: An Approach to Software Engineering. In: Proc. of SEA, November 2004, MIT Cambridge, Cambridge (2004)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2008 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dodero, J.M., Tattersall, C., Burgos, D., Koper, R. (2008). Transformational Techniques for Model-Driven Authoring of Learning Designs. In: Leung, H., Li, F., Lau, R., Li, Q. (eds) Advances in Web Based Learning – ICWL 2007. ICWL 2007. Lecture Notes in Computer Science, vol 4823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-78139-4_21
Download citation
DOI: https://doi.org/10.1007/978-3-540-78139-4_21
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-78138-7
Online ISBN: 978-3-540-78139-4
eBook Packages: Computer ScienceComputer Science (R0)