Ontology-based curriculum content sequencing system with semantic rules

https://doi.org/10.1016/j.eswa.2008.11.048Get rights and content

Abstract

Curriculum content sequencing involves managing a learning route to help users achieve learning goals. A conventional learning route consists of ordered content and is primarily based on a single course material. In an e-learning system, amount of similar course contents are available. These contents are expected to mutually substitute for one another in creating flexible learning routes. Owing to inconsistency in materials editing and cataloging, composing contents based on multiple sources leads to sequencing complexity. Most significantly, most e-learning systems lack a sequencing mechanism for dominating content composition. This study utilizes a knowledge-intensive approach to create a general sequencing knowledge base. This approach includes two components: (1) ontology is used to represent abstract views of content sequencing and course materials and (2) added semantic rules are used to represent relationships between individuals. Following knowledge base creation, both practical curriculum sequences and course materials can be inserted as factual knowledge. A reliable knowledge base can be established using inference power. An example involving mathematics course in elementary school education is designed using Web Ontology Language (OWL) and Semantic Web Rule Language (SWRL). Experimental lessons demonstrate that semantic rules in conjunction with ontologies not only solve sequencing problems but also achieve a durable knowledge base and a reliable system.

Introduction

Electronic learning (e-learning) is an instructional technology that relies on the Internet as the communication and presentation media. With the progress of the Internet, e-learning is rapidly growing in distance learning applications, which do not require the physical presence of learners. Instruction can be either synchronous or asynchronous. Researches have shown that e-learning provides effective and convenient solutions that facilitate sharing, integration and reuse of courseware (Alexander, 2001, Cloete, 2001, Lin and Hsieh, 2001). Some advanced challenges, for example the requirements of data exchange standard and courseware integration, emerge from the fundamental success of e-learning. The Shareable Content Object Reference Model (SCORM) is an example of such a standard and makes numerous digital learning objects available online. e-Learning is a current trend in providing enhanced services capable of outperforming traditional classroom teaching (Kaltenbach and Guo, 2001, Zhang et al., 2004). e-Learning brings changes not only in digitalized materials but also in learning styles and pedagogical activities. However, current e-learning technologies primarily focus on courseware building rather than learning services such as content sequencing. Consequently, in-depth content sequencing issues related to e-learning are worth discussing.

The curriculum content sequencing (learning route or route finding) problem is simple to understand, but complex enough to implement while the learning objects are given by a wide range of course providers. In practice, providing users with a suitable learning guidance that incorporates a clear and effective sequence for achieving their goal is important. In a face-to-face classroom, an instructor teaches a course simply using a textbook and a syllabus that covers the course in sequence. Instructors usually design a conventional learning route. Students then follow a fixed list of study contents. Since students have minimal alternatives among which they can choose, individual interests and preference are generally ignored (Chen, Liu, & Chang, 2006). Conversely, the growth of Internet usage worldwide lets learning more convenient. Learning objects with the same curriculum goal increase the selectiveness of sequence composition. However, owing to the inconsistency in materials editing and cataloging, composing these objects from multiple publishers results in sequencing complexity. Since most e-learning systems lack high level sequencing knowledge and relevant mechanisms, a content sequence is generally determined by the publishers rather than the system. A curriculum may comprise various learning sequences each with distinct publishers. Consequently, a flexible learning sequence containing substituted learning objects is a challenge.

A curriculum content sequence outlines the specific learning objects required along with the order in which they must be taken. Before composing a sequence based on objectives from multiple publishers, widely-accepted sequencing knowledge should be identified to better guide the objects. Since the content sequencing needs a high level guidance, knowledge-intensive approaches such as ontology are suited to this situation. Ontology is an emerging technology for implementing semantic knowledge that has been applied in expert systems (Guarino, 1997). Ontologies are typically utilized to establish taxonomy of a task domain and mold it into a conceptual structure (Chi, 2007). In this study, for example, elementary school mathematics courses are taken as the task domain. Meanwhile, the conceptual structure is abstract views of content sequencing activities, which can be used to internally formalize practical learning objects and externally express the relationships of learning objects at the knowledge level (Chandrasekaran, Josephson, & Benjamins, 1999). This study employs Web Ontology Language (OWL) as the notation for representing content sequencing knowledge. Since current OWL has only a limited ability to represent relationships between individuals, for example in role chaining, the rules are used to complement the inference of OWL ontology. A missing rule layer can be added above a solid foundation of the Semantic Web layer cake developed by Berners-Lee, Hendler, and Lassila (2001). Semantic Web Rule Language (SWRL) was recently proposed to increase the power of OWL. SWRL rules provide procedural knowledge to reduce the limitations of ontology inference, particularly in identifying semantic relationships between individuals (Horrocks, Patel-Schneider, Bechhofer, & Tsarkov, 2005). This study utilizes the combination of OWL and SWRL to address difficulties related to content sequencing. A walkthrough example is given to present how ontology and semantic rules can help build a content sequencing in e-learning system.

The remainder of this paper is organized as follows: Section 2 describes issues in curriculum planning and content sequencing. Section 3 then outlines the knowledge-intensive design using OWL ontology and SWRL rules. Subsequently, Section 4 provides implementation details related to knowledge base building. Section 5 then describes knowledge maintenance and knowledge retrieval by developing application interfaces. Next, Section 6 presents the discussion and conclusions of this study.

Section snippets

Curriculum planning and content sequencing

Curriculum planning is an important pedagogical services and research issues. Two common categories of curriculum planning are course scheduling and content sequencing. Course scheduling relates to the need to assign courses taught in a given semester an instructor, classroom and time period (Combs et al., 2005). A course syllabus is the example of scheduling. Content sequencing involves managing a learning route for learners to help them reach a curriculum goal. Because of learners having

A knowledge-intensive design using ontology and semantic rules

Issues in the development of flexible curriculum learning sequences can be varied and complicated. Before creating an ontological knowledge design, it is necessary to identify the task domain. Task refers to goal-oriented activities. Meanwhile, domain refers to the area of task application. In this study, the task domain focuses on how employ learning objects from different publishers to compose a learning route that follows an appropriate sequence. The preparation stage of the ontology-based

Building curriculum content sequencing knowledge base

This study uses elementary school mathematics courses as an example to describe the knowledge base construction. The publication titled “General Guidelines of Grade 1–9 Curriculum”, published by ministry of education, Taiwan, is used as a basis for obtaining such curriculum expertise. This guideline incorporates defined curriculum goals and lists core competences and performance assessments. The following sections describe the implementation of expertise collection, knowledge model building,

Applications of the curriculum content sequencing system

The curriculum content sequencing system is primarily developed for e-learners to obtain an adaptive course learning route. However, without the participation of factual knowledge providers, the knowledge base is incapable of supporting runtime needs. The applications framework contains knowledge maintenance and knowledge retrieval, as shown in Fig. 6.

  • Knowledge maintenance: Two knowledge maintaining interfaces are developed for asserting curriculum sequences and course materials, respectively.

Discussion and conclusion

Creating a flexible course learning route for Internet learners is challenging. Before composing appropriate course materials to produce a learning route, the system needs the full knowledge required to guide the composition. The curriculum sequencing knowledge is primarily determined by content sequencing experts. Content sequencing experts provide high level views of the curriculum to ensure that students achieve standard learning goals. For practical implementation, learning goals are

Acknowledgment

The author would like to thank the National Science Council of the Republic of China, Taiwan for financially supporting this research under Contract No. NSC 96-2416-H-033-002-MY3.

References (26)

  • O. Marjanovic

    Using process-oriented, sequencing educational technologies: Some important pedagogical issues

    Computers in Human Behavior

    (2007)
  • J. Mei et al.

    Interpreting SWRL rules in RDF graphs

    Electronic Notes in Theoretical Computer Science

    (2006)
  • S. Alexander

    e-Learning developments and experiences

    Education + Training

    (2001)
  • Cited by (64)

    • An ontological approach to chemical engineering curriculum development

      2017, Computers and Chemical Engineering
      Citation Excerpt :

      Within high school curricula in the UK, an ontology for the description of the terminology was developed and enables organisation of learning resources and content discovery (BBC, 2015). Ontology engineering in higher education curricula has been used for various applications such as managing complexity (Dexter and Davies 2009), curriculum development (Cassel et al., 2008), improving resources (Gašević and Hatala, 2006), curriculum review (Ronchetti and Sant, 2007), and content sequencing (Chi, 2009). Some capabilities of knowledge systems in the domain of curricula are: discovery and separation/extraction of foundation material from more complex material, validation of a program, assessment alignment and validation, change management/curriculum development, supporting consultation and collaboration, a decision making tool, and relationship inferences such as horizontal and vertical alignment.

    • Ontology design and individual cognitive peculiarities: A pilot study

      2015, Expert Systems with Applications
      Citation Excerpt :

      The concepts and relationships are universal for a certain class of objects in a subject area. Conceptual model visualization methods such as ontologies are also widely and effectively used in education, and many learning ontologies have been developed for a number of disciplines (Barros, Verdejo, Read, & Mizoguchi, 2002; Chi, 2009; Dall’Alba and Barnacle, 2007; Fonesca et al., 2003; Gaeta, Loia, Mangione, Miranda, & Orciuoli, 2014; Gaeta, Loia, Orciuoli, & Ritrovato, 2015). However, the ontology-based approach to conceptual knowledge representation in research and pedagogy is a relatively new development.

    View all citing articles on Scopus
    View full text