semantic web driven e-learning system for object oriented paradigm (position paper)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/1.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/2.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/3.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/4.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/5.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/6.jpg)
Moodle internal data
•Taxonomy•Lecture•Quiz
5
![Page 7: Semantic Web driven e-learning system for object oriented paradigm (position paper)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/7.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/8.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/9.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/10.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/11.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/12.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/13.jpg)
Ontology decomposition
11
![Page 14: Semantic Web driven e-learning system for object oriented paradigm (position paper)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/14.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/15.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/16.jpg)
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)](https://reader035.vdocuments.us/reader035/viewer/2022062707/5583819fd8b42a88578b50ec/html5/thumbnails/17.jpg)
Thank you for your attention
Sergey Zaika - [email protected] Institute of Electronics and
Mathematics (MIEM HSE)