Reference : An Extensible and Lightweight Modular Ontology for Programming Education
Scientific congresses, symposiums and conference proceedings : Paper published in a book
Engineering, computing & technology : Computer science
http://hdl.handle.net/10993/31932
An Extensible and Lightweight Modular Ontology for Programming Education
English
Grevisse, Christian mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Botev, Jean mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Rothkugel, Steffen mailto [University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC) >]
Aug-2017
Advances in Computing - 12th Colombian Conference, CCC 2017, Cali, Colombia, September 19-22, 2017, Proceedings
Springer
Communications in Computer and Information Science (Volume 735)
358-371
Yes
Colombian Conference on Computing
from 19-09-2017 to 22-09-2017
Colombian Computer Society (SCO2)
Cali
Colombia
[en] Modular ontology ; Programming education ; Annotations ; Learning material
[en] Semantic web technologies such as ontologies can foster the reusability of learning material by introducing common sets of concepts for annotation purposes. However, suggesting learning material from an open, heterogeneous corpus is a nontrivial problem. In this paper, we propose an extensible and lightweight modular ontology for programming education. Its main purpose is to integrate annotated learning material related to programming into an IDE such as Eclipse. Our ontology is based on a modular architecture, which is extensible with respect to different programming languages. Aligning language-specific concepts with user-specific tags allows us to suggest learning resources for code elements in a fine-grained and cross-curricular way. Our concrete implementation establishes relations between learning aspects in Java or C code and annotated resources such as articles on online question-and-answer sites.
http://hdl.handle.net/10993/31932
10.1007/978-3-319-66562-7_26

File(s) associated to this reference

Fulltext file(s):

FileCommentaryVersionSizeAccess
Limited access
Publisher Postprint.pdfPublisher postprint3.65 MBRequest a copy

Bookmark and Share SFX Query

All documents in ORBilu are protected by a user license.