semantic web driven e-learning system for object oriented paradigm (position paper)

17
Semantic Web driven e-learning system for object-oriented paradigm Sergey Zaika [email protected] Moscow Institute of Electronics and Mathematics (MIEM HSE)

Upload: sergey-zaika

Post on 19-Jun-2015

254 views

Category:

Science


3 download

DESCRIPTION

Semantic Web driven e-learning system for object oriented paradigm (position paper for KESW 2014)

TRANSCRIPT

Page 1: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Semantic Web driven e-learning system

for object-oriented paradigm

Sergey [email protected]

Moscow Institute of Electronics and Mathematics (MIEM HSE)

Page 2: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Background works

My project:Design of the Semantic Web driven electronic practice book for Smalltalk Squeak

In MIEM before me:Ontology based electronic practice book for Smalltalk-80 && Prolog for internal usage

My graduate paper topic first thought:Semantic Web driven e-learing system for object-oriented paradigm

1

Page 3: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Possible two directions

1. To build SW-based plugin for Moodle to help moodle-folks semi-automatic navigate & control their course storagies

2. To create my own domain ontology for OOP linked with my system of practical tasks which reveal the issues of an OO paradigm good enough 2

Page 4: Semantic Web driven e-learning system for object oriented paradigm (position paper)

ISW-based plugin for Moodle

for semi-automatic navigate & control their course storagies

Page 5: Semantic Web driven e-learning system for object oriented paradigm (position paper)

The problem

1. Moodle is one of the most popular LMS in Russia

2. People may use it (it’s a proved fact) to store over 100 different courses

3. Moodle has a lack tools to effectively control such groups of this courses

4. The most part of the educational content created by the teachers and students

5. No SCORM, only internal moodle format4

Page 6: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Moodle internal data

•Taxonomy•Lecture•Quiz

5

Page 7: Semantic Web driven e-learning system for object oriented paradigm (position paper)

LMUdle

Scherl, A., Dethleffsen, K., & Meyer, M. (2012). Interactive knowledge networks for interdisciplinary course navigation within Moodle. Advances in physiology education, 36(4), 284-297. 6

Page 8: Semantic Web driven e-learning system for object oriented paradigm (position paper)

9

Summary about this Moodle extention

• It requested by several educational institutions

• The problem is specific & local• Some possibilities to write an guide and get

more markuped educational content to work with (something that already created but not shared)

Page 9: Semantic Web driven e-learning system for object oriented paradigm (position paper)

IImy own domain ontology for

OOP && some system of practical tasks

Page 10: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Yet another OOP educational content?

• https://www.coursera.org/course/proglang

• http://ocw.mit.edu/courses/electrical-engineering-and-computer-science/6-01sc-introduction-to-electrical-engineering-and-computer-science-i-spring-2011/unit-1-software-engineering/object-oriented-programming/

• http://www.codecademy.com/courses/intro-to-object-oriented-programming/0/1

• http://mooc.cs.helsinki.fi/programming-part1

9

Page 11: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Related work: Semantic IDE project

http://www.slideshare.net/dagrachev/semantic-ide7

Page 12: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Related works: Java & C ontologies

• John, S. (2014). Development of an Educational Ontology for Java Programming (JLEO) with a Hybrid Methodology Derived from Conventional Software Engineering Process Models. International Journal of Information & Education Technology, 4(4).

• Sosnovsky, S., & Gavrilova, T. (2006). Development of Educational Ontology for C-programming.

8

Page 13: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Ontology decomposition

11

Page 14: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Partonomy snippets (on russian)

knowledges

skills

Domain terms

12

Near 75 nodes for now

Page 15: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Summary about this educational ontology

1. New good stuff for the LOD and other SW-based educational projects

2. Reusable set of domain specific practical tasks3. Competency-based approach (main stream for

The Ministry of Education and sciense of Russia)4. Possibility for trying some adaptive approaches

(Bloom taxonomy, Felder-Silverman learning styles)

10

Page 16: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Summary

• This two different directions or this research with a little hope to be joined in the future

• Some designs of domain ontology• Definition of some specific but important

problem for our russian e-learning

13

Page 17: Semantic Web driven e-learning system for object oriented paradigm (position paper)

Thank you for your attention

Sergey Zaika - [email protected] Institute of Electronics and

Mathematics (MIEM HSE)