SlideShare uma empresa Scribd logo
1 de 17
Semantic Web driven 
e-learning system 
for object-oriented paradigm 
Sergey Zaika 
szaika@hse.ru 
Moscow Institute of Electronics and Mathematics 
(MIEM HSE)
Background works 
In MIEM before me: 
Ontology based electronic practice book for 
Smalltalk-80 && Prolog for internal usage 
My project: 
Design of the Semantic Web driven electronic 
practice book for Smalltalk Squeak 
My graduate paper topic first thought: 
Semantic Web driven 
e-learing system 
for object-oriented paradigm 
1
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
I 
SW-based plugin for Moodle 
for semi-automatic navigate & 
control their course storagies
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 format 
4
Moodle internal data 
•Taxonomy 
•Lecture 
•Quiz 
5
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
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) 
9
II 
my own domain ontology for 
OOP && 
some system of practical tasks
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
Related work: Semantic IDE project 
http://www.slideshare.net/dagrachev/semantic-ide 
7
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
Ontology decomposition 
11
Partonomy snippets (on russian) 
knowledges 
skills 
Domain terms 
12 
Near 75 nodes for now
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 
tasks 
3. 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
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
Thank you for your attention 
Sergey Zaika - szaika@hse.ru 
Moscow Institute of Electronics and 
Mathematics (MIEM HSE)

Mais conteúdo relacionado

Mais procurados

Infrastructure for digital_integration
Infrastructure for digital_integrationInfrastructure for digital_integration
Infrastructure for digital_integration
WCET
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
Yum Studio
 
Moodle moot 20feb2013 iiv
Moodle moot 20feb2013 iivMoodle moot 20feb2013 iiv
Moodle moot 20feb2013 iiv
Louise Drumm
 

Mais procurados (20)

Intro Moodle
Intro MoodleIntro Moodle
Intro Moodle
 
Massively Open Online Courses, Experiences, Observations, and Trends
Massively Open Online Courses, Experiences, Observations, and TrendsMassively Open Online Courses, Experiences, Observations, and Trends
Massively Open Online Courses, Experiences, Observations, and Trends
 
Next Generation Teaching and Learning
Next Generation Teaching and LearningNext Generation Teaching and Learning
Next Generation Teaching and Learning
 
Moodle: a free learning management system
Moodle: a free learning management systemMoodle: a free learning management system
Moodle: a free learning management system
 
Moodle 3.8 Release - Webinar
Moodle 3.8 Release - WebinarMoodle 3.8 Release - Webinar
Moodle 3.8 Release - Webinar
 
Introduction To eXe
Introduction To eXeIntroduction To eXe
Introduction To eXe
 
EdTech 2021: Integrating Microsoft Teams with Moodle
EdTech 2021: Integrating Microsoft Teams with MoodleEdTech 2021: Integrating Microsoft Teams with Moodle
EdTech 2021: Integrating Microsoft Teams with Moodle
 
Beyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at ScaleBeyond MOOCs: Open Education at Scale
Beyond MOOCs: Open Education at Scale
 
Infrastructure for digital_integration
Infrastructure for digital_integrationInfrastructure for digital_integration
Infrastructure for digital_integration
 
Technology and education
Technology and educationTechnology and education
Technology and education
 
Distance Learning Ict1[1]
Distance Learning  Ict1[1]Distance Learning  Ict1[1]
Distance Learning Ict1[1]
 
Pecha kucha048 lukemiller
Pecha kucha048 lukemillerPecha kucha048 lukemiller
Pecha kucha048 lukemiller
 
Personal Portals for Synchromodal Learning. MSU IT Conference 2013
Personal Portals for Synchromodal Learning. MSU IT Conference 2013Personal Portals for Synchromodal Learning. MSU IT Conference 2013
Personal Portals for Synchromodal Learning. MSU IT Conference 2013
 
Important Things to Know while Selection of Moodle Based LMS
Important Things to Know while Selection of Moodle Based LMSImportant Things to Know while Selection of Moodle Based LMS
Important Things to Know while Selection of Moodle Based LMS
 
ACPET Public Workshop - Moodle
ACPET Public Workshop - MoodleACPET Public Workshop - Moodle
ACPET Public Workshop - Moodle
 
Cloud based e school
Cloud based  e schoolCloud based  e school
Cloud based e school
 
Moodle moot 20feb2013 iiv
Moodle moot 20feb2013 iivMoodle moot 20feb2013 iiv
Moodle moot 20feb2013 iiv
 
Digital experiences in technical higher education
Digital experiences in technical higher educationDigital experiences in technical higher education
Digital experiences in technical higher education
 
Mobile Mashups for Learning
Mobile Mashups for LearningMobile Mashups for Learning
Mobile Mashups for Learning
 
BETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better TogetherBETT 2015: Moodle and Microsoft, Better Together
BETT 2015: Moodle and Microsoft, Better Together
 

Semelhante a Semantic Web driven e-learning system for object oriented paradigm (position paper)

ACPET LMS Session - Moodle
ACPET LMS Session - MoodleACPET LMS Session - Moodle
ACPET LMS Session - Moodle
Yum Studio
 
E learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperiniE learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperini
eLearningFitness
 
WebbaseAppForProjectTopicSelection -ForLinkedIn
WebbaseAppForProjectTopicSelection -ForLinkedInWebbaseAppForProjectTopicSelection -ForLinkedIn
WebbaseAppForProjectTopicSelection -ForLinkedIn
Kwadzo Asense
 

Semelhante a Semantic Web driven e-learning system for object oriented paradigm (position paper) (20)

Creating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEsCreating and Enhancing Student Centred Portfolios in VLEs
Creating and Enhancing Student Centred Portfolios in VLEs
 
A Tool to Convert Linked Data of E-Learning System to the SCORM Standard
A Tool to Convert Linked Data of E-Learning System to the SCORM StandardA Tool to Convert Linked Data of E-Learning System to the SCORM Standard
A Tool to Convert Linked Data of E-Learning System to the SCORM Standard
 
Words to the wise
Words to the wiseWords to the wise
Words to the wise
 
Moodle for simplicity for moodleposium
Moodle for simplicity for moodleposiumMoodle for simplicity for moodleposium
Moodle for simplicity for moodleposium
 
Can MOODLE become more SUPPLE ?
Can MOODLE become more SUPPLE ?Can MOODLE become more SUPPLE ?
Can MOODLE become more SUPPLE ?
 
Moodle: Open Source LMS
Moodle: Open Source LMSMoodle: Open Source LMS
Moodle: Open Source LMS
 
Vle Forum06 11 09
Vle Forum06 11 09Vle Forum06 11 09
Vle Forum06 11 09
 
Course Possibilities & Architecture
Course Possibilities & ArchitectureCourse Possibilities & Architecture
Course Possibilities & Architecture
 
moodle arabic
moodle arabicmoodle arabic
moodle arabic
 
Moodle tutotial
Moodle tutotialMoodle tutotial
Moodle tutotial
 
ACPET LMS Session - Moodle
ACPET LMS Session - MoodleACPET LMS Session - Moodle
ACPET LMS Session - Moodle
 
Feeding and Captivating OU Students
Feeding and Captivating OU StudentsFeeding and Captivating OU Students
Feeding and Captivating OU Students
 
Online Lecture May 2015
Online Lecture May 2015Online Lecture May 2015
Online Lecture May 2015
 
E learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperiniE learning fitness methodologies & technologies uniroma1 marco temperini
E learning fitness methodologies & technologies uniroma1 marco temperini
 
Lecture 14 - OER final project
Lecture 14 - OER final projectLecture 14 - OER final project
Lecture 14 - OER final project
 
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad ReuseCloudSocial: A New Approach to Enabling Open Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open Content for Broad Reuse
 
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad ReuseCloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
CloudSocial: A New Approach to Enabling Open-Content for Broad Reuse
 
Oodles of Moodle
Oodles of MoodleOodles of Moodle
Oodles of Moodle
 
WebbaseAppForProjectTopicSelection -ForLinkedIn
WebbaseAppForProjectTopicSelection -ForLinkedInWebbaseAppForProjectTopicSelection -ForLinkedIn
WebbaseAppForProjectTopicSelection -ForLinkedIn
 
ACPET eLearning Mentor Program - Moodle LMS
ACPET eLearning Mentor Program - Moodle LMSACPET eLearning Mentor Program - Moodle LMS
ACPET eLearning Mentor Program - Moodle LMS
 

Último

The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
University of Hertfordshire
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Sérgio Sacani
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Sérgio Sacani
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Sérgio Sacani
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
PirithiRaju
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Lokesh Kothari
 

Último (20)

The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
Discovery of an Accretion Streamer and a Slow Wide-angle Outflow around FUOri...
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 
Botany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdfBotany 4th semester series (krishna).pdf
Botany 4th semester series (krishna).pdf
 
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
Lucknow 💋 Russian Call Girls Lucknow Finest Escorts Service 8923113531 Availa...
 
VIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C PVIRUSES structure and classification ppt by Dr.Prince C P
VIRUSES structure and classification ppt by Dr.Prince C P
 
GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)GBSN - Microbiology (Unit 2)
GBSN - Microbiology (Unit 2)
 
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatidSpermiogenesis or Spermateleosis or metamorphosis of spermatid
Spermiogenesis or Spermateleosis or metamorphosis of spermatid
 
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
All-domain Anomaly Resolution Office U.S. Department of Defense (U) Case: “Eg...
 
Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)Recombinant DNA technology (Immunological screening)
Recombinant DNA technology (Immunological screening)
 
Forensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdfForensic Biology & Its biological significance.pdf
Forensic Biology & Its biological significance.pdf
 
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroidsHubble Asteroid Hunter III. Physical properties of newly found asteroids
Hubble Asteroid Hunter III. Physical properties of newly found asteroids
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 bAsymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
Asymmetry in the atmosphere of the ultra-hot Jupiter WASP-76 b
 
CELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdfCELL -Structural and Functional unit of life.pdf
CELL -Structural and Functional unit of life.pdf
 
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptxUnlocking  the Potential: Deep dive into ocean of Ceramic Magnets.pptx
Unlocking the Potential: Deep dive into ocean of Ceramic Magnets.pptx
 
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral AnalysisRaman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
Raman spectroscopy.pptx M Pharm, M Sc, Advanced Spectral Analysis
 
GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)GBSN - Microbiology (Unit 1)
GBSN - Microbiology (Unit 1)
 
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdfPests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
Pests of cotton_Borer_Pests_Binomics_Dr.UPR.pdf
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 

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

  • 1. Semantic Web driven e-learning system for object-oriented paradigm Sergey Zaika szaika@hse.ru Moscow Institute of Electronics and Mathematics (MIEM HSE)
  • 2. Background works In MIEM before me: Ontology based electronic practice book for Smalltalk-80 && Prolog for internal usage My project: Design of the Semantic Web driven electronic practice book for Smalltalk Squeak My graduate paper topic first thought: Semantic Web driven e-learing system for object-oriented paradigm 1
  • 3. 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
  • 4. I SW-based plugin for Moodle for semi-automatic navigate & control their course storagies
  • 5. 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 format 4
  • 6. Moodle internal data •Taxonomy •Lecture •Quiz 5
  • 7. 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
  • 8. 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) 9
  • 9. II my own domain ontology for OOP && some system of practical tasks
  • 10. 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
  • 11. Related work: Semantic IDE project http://www.slideshare.net/dagrachev/semantic-ide 7
  • 12. 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
  • 14. Partonomy snippets (on russian) knowledges skills Domain terms 12 Near 75 nodes for now
  • 15. 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 tasks 3. 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
  • 16. 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
  • 17. Thank you for your attention Sergey Zaika - szaika@hse.ru Moscow Institute of Electronics and Mathematics (MIEM HSE)

Notas do Editor

  1. Hello everyone. My name Sergey Zaika and I dlike to discuss some future possible directions of my research.
  2. A few words about my background. So, in MIEM there was a two simple electronic practical books before me for an Smalltalk-80 and Prolog languages. As my student project, I decide to refresh an programm When My graduate paper was about an ontology based electronic practice book for Smalltalk-80 programming language. So the first thought for my post-graduate paper was to extend this approach and create something bigger in the same way
  3. Clean concepts 2 Pure object-orientation 3 Safety 4 High level 5 Simple object/execution model 6 Readable syntax 7 No redundancy 8 Small 9 Easy transition to other languages 10 Support for correctness assurance 11 Suitable environment