Tuesday 17 February 2004 8:47:26 am
Hi Erik! The Sharable Content Object Reference Model (SCORM) is a standard describing in detail how to build and deploy computer based training on a large scale. The SCORM standard gives a detailed set of rules like variable naming, how the learning module shall communicate with the learning management server, what types of data should be stored etc. It consists of three rather heavy books: The Content Aggregation Model that tells how to build learning modules; The Run-Time Environment that lays out the communication between learning modules and the LMS, and tracking of user results; And Sequencing and Navigation that deals with how to navigate through the learning modules and in which order. One of the purposes is to make buyers of e-learning independent of proprietary LMS-implementations. A SCORM conformant e-learning application should be able to run under any SCORM conformant LMS and vice versa. We create our learning applications using Macromedia Flash, and most of the data will probably be transferred between frameworks, content and LMS using XML. SCORM dictates the data and variable names that we have to handle, but for instance we have the following data about a user:
cmi.learner_id string (4096)
cmi.learner_name string (255)
cmi.learner_preference.audio float(10,7)
cmi.learner_preference.language string (255)
cmi.learner_preference.speed float(10,7) cmi.learner_preference.text (-1,0,1) There are of course several other variables being registered but you get the picture I guess. As I mentioned when we get to the real stuff we'll probably use XML to pass data around, but for now we would be incredibly happy if someone could guide us in how to store these variables if they were posted as plain text to a node in eZpublish.
Thanks in advance trondåge
trondåge
|