Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article

Constructing SCORM compliant course based on High-Level Petri Nets

Published: 01 January 2006 Publication History

Abstract

With 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 learning 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 learning 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 learning 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.

References

[1]
http://www.aicc.org.
[2]
http://www.ariadne-eu.org
[3]
http://www.sumtotalsystems.com/archived/pressrelease_c2l.html?cid=40
[4]
http://www.elicitus.com/home.htm
[5]
http://www.e-learningcentre.co.uk/eclipse/vendors/authoring.htm
[6]
http://www.imsproject.org/
[7]
http://www.jgraph.com/
[8]
IEEE Learning Technology Standards Committee (LTSC), IEEE LTSC|WG12, 2004 http://ltsc.ieee.org/wg12/.
[9]
http://www.scormcourse.jcasolutions.com/index.php
[10]
http://www.macromedia.com/resources/elearning/article/lo_packager01/
[11]
LSAL, SCORM Best Practices Guide for Content Developers, Learning Systems Architecture Laboratory. 2003. Carnegie Mellon.
[12]
http://www.reload.ac.uk
[13]
http://www.adlnet.org/
[14]
http://www.seminar.co.uk/author/author.cfm
[15]
http://www.adlnet.org/index.cfm?fuseaction=DownFile&libid=648&bc=false
[16]
http://www.w3.org
[17]
http://www.w3c.org/xml/
[18]
Brusilovsky, P. and Vassileva, J., Course sequencing techniques for large-scale web-based education. Journal of Engineering Education and Lifelong Learning. v13. 75-94.
[19]
Gilbert, J.E. and Han, C.Y., Adapting instruction in search of A significant difference. Journal of Network and Computer Application. v22. 149-160.
[20]
Jensen, K., Coloured Petri Nets. Basic concepts, analysis methods and practical use. 1997. Springer-Verlag.
[21]
Jensen, K., An introduction to the theoretical aspects of coloured Petri Nets. In: de Bakker, J.W., de Roever, W.-P., Rozenberg, G. (Eds.), A Decade of Concurrency, Lecture Notes in Computer Science, vol. 803. Springer-Verlag. pp. 230-272.
[22]
Jensen, K. and Rozenberg, G., High-level Petri Nets. 1991. Springer-Verlag Publishers.
[23]
Lee, J. and Lai, L.F., A high-level Petri Nets based approach to verifying task structures. IEEE Transactions on Knowledge and Data Engineering. v14 i2. 316-335.
[24]
Li, X. and Yu, W., Object oriented fuzzy Petri Net for complex knowledge system modeling. In: Proceedings of the 2001 IEEE International Conference on Control Applications, pp. 476-481.
[25]
Lin, F.H., Modeling online instruction knowledge for virtual training systems using Petri Nets. In: Proceedings of IEEE Pacific Rim Conference on Communications, Computers and Signal Processing, vol. 1. Victoria, B.C., Canada. pp. 212-215.
[26]
Liu, X.Q., Knowledge aggregation and navigation high-level Petri Nets-based in E-learning. In: Proceedings of the First International Conference on Mache Learning and Cybernetics, Beijing, China, pp. 420-425.
[27]
Murata, T., Petri Nets: properties, analysis and applications. Proceedings of the IEEE. v77 i4. 541-580.
[28]
Sheremetov, L. and Arenas, A.G., EVA: an interactive web-based collaborative learning environment. Computers and Education. v39 i2. 161-182.
[29]
Timothy, K., Shih, J., Hung, C.S., Ko, W.C., Chang, W.C. and Lin, N.H., Collaborative courseware authoring based on SCORM metadata. In: Proceedings of the IEEE International Conference on Multimedia and Expo 2003 (ICME 2003),
[30]
Triantafllou, E., The design and the formative evaluation of an adaptive educational system based on cognitive styles. Computers and Education. v41 i1. 87-103.
[31]
Vassileva, J. and Deters, R., Dynamic courseware generation on the WWW. British Journal of Educational Technology. v29 i1. 5-14.
[32]
Yang, J.T.D., Tsai, C.Y. and Wu, T.H., Visualized online simple sequencing authoring tool for SCORM-compliant content package. In: Proceedings of the 4th IEEE International Conference on Advanced Learning technologies (ICALT 2004), Finland,

Cited By

View all
  • (2011)Analysis of students' behaviour in the web-based distance learning environmentProceedings of the 2nd international conference on Circuits, Systems, Communications & Computers10.5555/2209450.2209504(339-344)Online publication date: 10-Dec-2011
  • (2011)PC2PSOApplied Intelligence10.1007/s10489-009-0186-734:1(141-154)Online publication date: 1-Feb-2011
  • (2010)Applying learning behavioral Petri nets to the analysis of learning behavior in web-based learning environmentsInformation Sciences: an International Journal10.1016/j.ins.2009.11.022180:6(995-1009)Online publication date: 1-Mar-2010
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

Publisher

Elsevier Science Publishers B. V.

Netherlands

Publication History

Published: 01 January 2006

Author Tags

  1. Adaptive learning environment
  2. Course sequencing
  3. High-Level Petri Nets (HLPN)
  4. Learning activity
  5. SCORM

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 16 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Analysis of students' behaviour in the web-based distance learning environmentProceedings of the 2nd international conference on Circuits, Systems, Communications & Computers10.5555/2209450.2209504(339-344)Online publication date: 10-Dec-2011
  • (2011)PC2PSOApplied Intelligence10.1007/s10489-009-0186-734:1(141-154)Online publication date: 1-Feb-2011
  • (2010)Applying learning behavioral Petri nets to the analysis of learning behavior in web-based learning environmentsInformation Sciences: an International Journal10.1016/j.ins.2009.11.022180:6(995-1009)Online publication date: 1-Mar-2010
  • (2009)B2 modelExpert Systems with Applications: An International Journal10.1016/j.eswa.2009.04.04436:10(12423-12440)Online publication date: 1-Dec-2009
  • (2007)Applying dynamic blog-based learning map in web tutoring assistancesProceedings of the 2007 international conference on Computational science and its applications - Volume Part I10.5555/1802834.1802943(1119-1132)Online publication date: 26-Aug-2007
  • (2006)Automatic trap detection of ubiquitous learning on SCORM sequencingProceedings of the Third international conference on Ubiquitous Intelligence and Computing10.1007/11833529_117(1164-1173)Online publication date: 3-Sep-2006

View Options

View options

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media