Full metadata record
DC FieldValueLanguage
dc.contributor.authorSu, JMen_US
dc.contributor.authorTseng, SSen_US
dc.contributor.authorChen, CYen_US
dc.contributor.authorWeng, JFen_US
dc.contributor.authorTsai, WNen_US
dc.date.accessioned2014-12-08T15:17:40Z-
dc.date.available2014-12-08T15:17:40Z-
dc.date.issued2006-01-01en_US
dc.identifier.issn0920-5489en_US
dc.identifier.urihttp://dx.doi.org/10.1016/j.csi.2005.04.001en_US
dc.identifier.urihttp://hdl.handle.net/11536/12827-
dc.description.abstractWith rapid development of the Internet, e-learning system has become more and more popular. Currently, to solve the issue of sharing and reusing of teaching materials in different e-learning system, Sharable Content Object Reference Model (SCORM) is the most popular standard among existing international standards. In SCORM standard, the Sequencing and Navigation (SN) defines the course sequencing behavior, which controls the sequencing, selecting and delivering of a course, and organizes the content into a hierarchical structure, namely Activity Tree (AT). However, the structures with complicated sequencing rules of Activity Tree (AT) in SCORM make the design and creation of course sequences hard. Therefore, how to provide a user-friendly authoring tool to efficiently construct SCORM compliant course becomes an important issue. However, before developing the authoring tool, how to provide a systematic approach to analyze the sequencing rules and to transform the created course into SCORM compliant are our concerns. Therefore, in this paper, based upon the concept of Object Oriented Methodology (OOM), we propose a systematic approach, called Object Oriented Course Modeling (OOCM), to construct the SCORM compliant course. High-Level Petri Nets (HLPN), which is a powerful language for system modeling and validation, are applied to model the basic sequencing components, called Object-Oriented Activity Tree (OOAT), for constructing the SCORM course with complex sequencing behaviors. Every OOAT as a middleware represents a specific sequencing behavior in teaming activity and corresponding structure with associated sequencing rules of AT in SCORM. Thus, these OOATs can be efficiently used to model and construct the course with complex sequencing behaviors for different teaming guidance. Moreover, two algorithms, called PN2AT and AT2CP, are also proposed to transform HLPN modeled by OOATs into a tree-like structure with related sequencing rules in Activity Tree (AT) and package the AT and related physical teaming resources into a SCORM compliant course file described by XML language, respectively. Finally, based upon the OOCM scheme, a prototypical authoring tool with graphical user interface (GUI) is developed. For evaluating the efficiency of the OOCM approach compared with existing authoring tools, an experiment has been done. The experimental results show that the OOCM approach is workable and beneficial for teachers/ instructional designers. (c) 2005 Elsevier B.V. All rights reserved.en_US
dc.language.isoen_USen_US
dc.subjectadaptive learning environmenten_US
dc.subjecthigh-level Petri nets (HLPN)en_US
dc.subjectSCORMen_US
dc.subjectcourse sequencingen_US
dc.subjectlearning activityen_US
dc.titleConstructing SCORM compliant course based on high-level Petri netsen_US
dc.typeArticleen_US
dc.identifier.doi10.1016/j.csi.2005.04.001en_US
dc.identifier.journalCOMPUTER STANDARDS & INTERFACESen_US
dc.citation.volume28en_US
dc.citation.issue3en_US
dc.citation.spage336en_US
dc.citation.epage355en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000236406700010-
dc.citation.woscount10-
Appears in Collections:Articles


Files in This Item:

  1. 000236406700010.pdf

If it is a zip file, please download the file and unzip it, then open index.html in a browser to view the full text content.