Abstract:
E-learning is a growing and evolving rapidly with the advancement of technology during last decade. Students and teachers unavoidably have to use different e-learning systems for different purposes at different times. These e-learning systems lack interoperability in terms of learning information. The learning information from different systems is locked in their own data silos. In this thesis, a data model is proposed which can act as a unified representation for learning management system data, ePortfolio data, learning resources and learning standards. The data model is based on Resource Description Framework which enables describing and linking of learning resources across heterogeneous learning systems on the WWW. The RDF data model is defined using Web Ontology Language and developed following linked data principles. The unified data model enables integrability and linking of data from many services together in order to provide better eLearning experience.
The prototype system for the data model is implemented by extending Moodle learning management system. The prototype system is designed to support learning documentation, reflection, learning planning and retrieval of learning resources. Some computations that can be performed on the data model are demonstrated in the prototype system while some are outlined. Finally, the place that the data model can fulfill in current and future e-learning systems is outlined.