selbo 2 scorm editor for elearning based on ontologies part of else project damyan mitev university...

Post on 18-Dec-2015

222 Views

Category:

Documents

3 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Selbo 2

SCORM Editor for eLearning Based on Ontologies

Part of eLSE projectDamyan Mitev

University of Plovdiv “Paisii Hilendarski”

What is Selbo 2

• Selbo 2 is an editor (or collection of editors), specialized in creating eLearning content.

• It generates SCORM 2004 compliant content.

• It uses ontologies to help content creators in designing their electronic lessons.

• The editor integrates JADE agents to help content developers.

Design goals

• Generation of standard eLessons.

• Easy to use by non-professionals in computer science.

• The user works with the terms in his domain of occupation and doesn’t have to have any knowledge of SCORM or HTML.

• Easily adaptive to different domains.

Improvements in Selbo 2

• Refined architectural model.• Changed the logical structure of the editor,

added plugin layer and development of 2 content editors.

• Creation of standard ontology base and development of 3 domain specific ontologies.

• Wizard based lesson and node creation.• Reduced SCORM functionality.• Internationalization.

Architectural model

Electronic content / resources

HTML

JPG

TEXT

WAV

AVI

GUI, Editors, Plugins

Resource organization

1. Lesson

1.1 Chapter 1

1.2 Chapter 2

1.3 Chapter 3

1.1.1 Page

1.2.1 Picture

1.3.1 Text

Pedagogical model

External formats

SCORM

MOODLE

XML/HTML

Internal representation

Reusable resources

Ontologies

Databases

Web-repositories

Lesson repositories

Domain model

Helpers

Agents

Wizards

Export

TEST

Logical structure

Content

Plugin layer

GUI

Content editors HTML, UML, Node editors, etc.

Main form, Content tree, Ontology, Wizards.

Agent container, SCORM exporter.

Organization of the lesson, model of the data.

Plugin layer

• It connects all the components of the editor.

• Manages the content editors.

• Realizes Model-View architecture by separating actual lesson data from its visual representation .

Two content editor plugins are being developed as diploma works:

• HTML content editor• UML content editor

Ontology base

Standard ontology base for creating pluggable ontologies• Support classes Image, Memo, Example• Base abstract class OntologyClass• Base class OntologyObject

Three ontologies are being developed as diploma works:• Software engineering• UML• Discrete mathematics

Wizard based lesson creation

• Wizards are template based.

• Wizard for new Lesson – Chooses the template of the whole lesson and defines basic SCORM structure.

• Wizard for new Node – chooses the template of the node and define it’s specific SCORM structure if necessary.

Reduced SCORM Functionality

• User can not edit manually SCORM Sequencing and Navigation rules.

• These rules are defined by the Wizards and eventually refined by agents.

• They are template-based.

• Main reason: users are not experienced in SCORM and rule-based systems.

Priorities

• Turn Selbo into full featured workplace for creating lessons in software engineering.

• Refining and extending current software engineering ontology.

• Creating specialized agent to help with software engineering lesson creation.

• Creating necessary tools.

Future plans

• Creation of more editors.

• Creation of more domain-specific tools, ontologies and agents.

• Integration with eLSE portal for automatic lesson deployment and course analysis and statistics.

• Test creation module.

Thank You

Any questions?

top related