Abstract

Learning objects (LOs) is a field of e-learning which is open for research and has a lot of potential in the creation, adaptation, testing, generation of learning content. There are standards that describe LOs in a general manner like IEEE LOM, SCORM or Dublin Core. Among these LOs there is a special kind of LOs named generative learning objects (GLOs) which present a higher degree of reuse and are considered to be the second generation LOs. The principles behind the GLO concept are taken from software engineering namely design for reuse and design with reuse. There are several approaches regarding GLOs. The first approach belongs to the pioneers of the concept and is based on reusable pedagogical patterns implemented in tools like GLOMaker. A second approach belongs to a group of researchers from the University of Vilnius which rely their implementation on parameter generated software inspired from software product lines and metaprogramming. The approach is targeted towards learning computer science disciplines, namely programming using robots. In our approach, the third one, we use metaprogramming in the context of models which we consider to be more expressive and flexible but demand a higher level of qualification for the GLO author. GLOs are not heavily used in practice because of their complexity, lack of supporting tools, testing difficulties. In this paper we intend to identify the main issues with GLOs and to discuss the main challenges, possible solutions and limitations. Understanding better GLOs problems may help in ameliorating them using new tools, software wizards and in increasing their use in practice in current learning management systems.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.