Fedor Kozlov
Problems in the Russian education 
•Weak structuring of educational resources; 
• The lack of connection between individua...
ECOLE 
• Ontology-based e-learning system, 
• Learning content as Linked Data, 
• Friendly front-end for students, 
• The ...
Data model layers
Opportunities 
• The e-learning system collects content from different resources 
and keeps it up to date, 
• Student’s kn...
System architecture
Web Application
Problems 
• Educational content is open, but difficult to adapt; 
• Can not be integrated into Learning Management Systems...
Solutions 
• To export courses to SCORM standard; 
• To create the learning content by predefined templates; 
• To support...
SCORM Standard 
• The Sharable Content Object Reference Model; 
• Describes the format of learning content for Learning Ma...
Tool architecture
Educational and Subject Layers
The structure of learning content
Predefined template
SCORM Generation 
• To wrap learning content into the SCORM Driver, 
• To set-up manifest files, 
• To add bookmarking and...
UI Widget
Lecture page in SCORM Standard
Future Work 
• Further support of SCORM standards; 
• Tin Can API support; 
• REST API service; 
• CLI service; 
• Support...
Demo and Source 
•Web app: http://ecole.ifmo.ru 
• Back-end: http://openedu.ifmo.ru:8888 
• Tool’s source: https://github....
Thank you!
Upcoming SlideShare
Loading in …5
×

A Tool to Convert Linked Data of E-Learning System to the SCORM Standard

751 views

Published on

A Tool to Convert Linked Data of E-Learning System to the SCORM Standard

Fedor Kozlov

International Conference on Knowledge Engineering and Semantic Web

September 29 – October 1, 2014

Kazan, Russia

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
751
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
6
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Good afternoon ladies and gentlemen.
    My name is Fedor Kozlov. I am a PhD student of ITMO University.
    My topic is A Tool to Convert Linked Data of E-Learning System to the SCORM Standard.
  • One of the problems currently existing in the Russian education is the weak structuring of educational resources and the lack of connection between individual education components.
    These problems block the ability to reuse education materials in different e-learning systems. Students have difficulties with education materials searching.
    It’s to hard to represent weak-structured education materials in different ways, like multimedia or graph. It makes education process monotonic.
    Also there is a lack of students activity analytics and analysis of the quality of the educational content.
    One of the ways to solve these problems in Russian education is to create e-learning system based on ontology approach.
  • We are developing the ontology-based e-learning system. We call it ECOLE.
    The system based on semantic web technologies and interacts with Linked Open Data.
    The system collects education materials from different open resources. For example from e-libraries.
    It’s simple to build analytics using SPARQL queries to linked data of the system.
  • Data model of the system can be divided into three layers.

    Subject layer
    Changes rarely
    Relations between terms – “depends” simple relation, “used together” complicated relation.
    Can be described by external datasets and ontologies.

    2. Educational layer
    Changes usually
    Describes the structure of educational process

    Linking between this two layers is semi-automatic. We can build relation based on NLP analisis. But also we need a manual correction.

    3. Activity layer
    Changes all the time
    Describes user activity and system events. Used to build analytics about users.

    Relations full automatic

    Based on this model layers and relations we can build analytics


  • The learning content of the ontology-based e-learning system can not be integrated into Learning Management Systems such as Moodle.
    This is one of the main problems of integrating systems learning content into local environment of the university.

    Sematic object may be represented to end user in different ways
  • Exporting courses to SCORM standard will make it more affordable to use in e-learning systems.

    The designed tool has to solve a range of problems, such as:
    To extract the semantic data from the ontology-based e-learning system,
    To create the learning content by predefined templates
    To build a SCORM-conformant learning content,
    To support different interfaces for interaction with the service, such as user interface and REST API.
  • The Sharable Content Object Reference Model(SCORM) is a set of standards for e-learning systemscite{scorm1}. SCORM describes the format of learning content for Learning Management Systems.

    Learning courses built using the SCORM standard can be played in any SCORM-conformant Learning Management

    The main feature of the SCORM standard is the processing of the result of the course, such as time and score. The analog of the SCORM Standart is the Tin Can API specification.
  • The following example of part of a predefined template for the lesson page is suggested.
  • To wrap learning content into the SCORM Driver,
    To set-up manifest files,
    To add bookmarking and completion code to HTML pages,
    To add links to the next page,
    To create a ZIP archive of wrapped learning content.
  • As a result, the tool generates an archive with SCORM-conformant learning content.
    The archive was successfully tested out in the SCORM Cloud framework.
    The lesson page of the obtained SCORM package is presented on slide.
  • further support of SCORM standards,
    Tin Can API support,
    REST API service,
    CLI service,
    support of new tags and widgets in predefined templates,
    increase in the speed of page rendering,
    extended UI widgets for the tool
  • A Tool to Convert Linked Data of E-Learning System to the SCORM Standard

    1. 1. Fedor Kozlov
    2. 2. Problems in the Russian education •Weak structuring of educational resources; • The lack of connection between individual education components; • Monotony of education process; • The lack of students activity analytics.
    3. 3. ECOLE • Ontology-based e-learning system, • Learning content as Linked Data, • Friendly front-end for students, • The system links different learning content (lectures, tests, practice, literature) through the terminology of the subject field, • Collects education materials from different open resources, • Analytics based on SPARQL queries.
    4. 4. Data model layers
    5. 5. Opportunities • The e-learning system collects content from different resources and keeps it up to date, • Student’s knowledge, • Psychological portrait of a student, • Recommendation systems, • Search engine.
    6. 6. System architecture
    7. 7. Web Application
    8. 8. Problems • Educational content is open, but difficult to adapt; • Can not be integrated into Learning Management Systems such as Moodle; • To use linked open data you must implement your own template.
    9. 9. Solutions • To export courses to SCORM standard; • To create the learning content by predefined templates; • To support different interfaces for interaction with the service, such as user interface and REST API.
    10. 10. SCORM Standard • The Sharable Content Object Reference Model; • Describes the format of learning content for Learning Management Systems; • Time and score processing; • Tin Can API as extended standard.
    11. 11. Tool architecture
    12. 12. Educational and Subject Layers
    13. 13. The structure of learning content
    14. 14. Predefined template
    15. 15. SCORM Generation • To wrap learning content into the SCORM Driver, • To set-up manifest files, • To add bookmarking and completion code to HTML pages, • To add links to the next page, • To create a ZIP archive of wrapped learning content.
    16. 16. UI Widget
    17. 17. Lecture page in SCORM Standard
    18. 18. Future Work • Further support of SCORM standards; • Tin Can API support; • REST API service; • CLI service; • Support of new tags and widgets in predefined templates; • Increase in the speed of page rendering; • Extended UI widgets for the tool.
    19. 19. Demo and Source •Web app: http://ecole.ifmo.ru • Back-end: http://openedu.ifmo.ru:8888 • Tool’s source: https://github.com/ailabitmo/linked-learning-scorm-converter
    20. 20. Thank you!

    ×