SCORM datamodel implementation

Source: Internet
Author: User

SCORM divides the CMI data in datamodel into eight categories, SCORM defines and uses each data, includes sub-data items, output data formats, behaviors of data referenced by LMS, samples used by SCO, supported API functions, required or not, and data type and SCO access permissions are described in detail.

1. cmicore

CMI. Core: required information provided by all CMI systems, which is required by all SCO at startup and running.

Sub-data items include :. student ID (student ID ),. student name (Student name ),. output Mechanism ),. lesson location (Course location ),. credit ),. lesson status (course status ),. entry ),. information Store ),. score ),. total time (total time ),. lesson mode (course mode ).

2. cmisuspenddata

Suspend data: information generated when students use the course. This information is used for the next learning attempt, such as the information required to restart the course.

3. cmilaunchdata

Launch Data (launch information): information generated when SCO is created, description of SCO startup and running requirements, and provision of SCO startup information. It is required each time SCO is started, it is usually defined in SCO exchange data.

4. cmicomments

Comments: some comments set by the instructor. SCO will present the comments to students when certain conditions are met.

5. cmiobjective

Objectives (teaching goal): Describes the student's fulfillment of each goal in SCO, including the following subdata items :. ID (target number ),. score (target score ),. status (Target status ).

6. cmistudentdata

Student data: the student data is the student information that the CMI system understands after the student starts the course and during the course.

Student data shows the performance of students in the course. Sub-data items include:. Mastery score (Master score),. Max time allowed (maximum allowed time),. Time limit action (limited time response ).

7. cmistudentpreference

Student preference (student preference): parameters and options of SCO. You can set parameters to adjust SCO's performance and behavior. The sub-data items include :. audio (audio ),. language ),. speed ),. text ),. video ).

8. cmiinteractions

Interactions (interaction information): records and identifiable information generated by students during input through a computer. It records the details of each interaction between the learner and SCO ,. ID (interaction ID ),. objectives (interaction target ),. time (interaction time ),. type (interaction type ),. correct_responses (correct response times ),
. Weighting (interaction weight),. student_response (student response),. Result (interaction result),. latency (interaction latency)

SCORM divides the CMI data in datamodel into eight categories, SCORM defines and uses each data, includes sub-data items, output data formats, behaviors of data referenced by LMS, samples used by SCO, supported API functions, required or not, and data type and SCO access permissions are described in detail.

1. cmicore

CMI. Core: required information provided by all CMI systems, which is required by all SCO at startup and running.

Sub-data items include :. student ID (student ID ),. student name (Student name ),. output Mechanism ),. lesson location (Course location ),. credit ),. lesson status (course status ),. entry ),. information Store ),. score ),. total time (total time ),. lesson mode (course mode ).

2. cmisuspenddata

Suspend data: information generated when students use the course. This information is used for the next learning attempt, such as the information required to restart the course.

3. cmilaunchdata

Launch Data (launch information): information generated when SCO is created, description of SCO startup and running requirements, and provision of SCO startup information. It is required each time SCO is started, it is usually defined in SCO exchange data.

4. cmicomments

Comments: some comments set by the instructor. SCO will present the comments to students when certain conditions are met.

5. cmiobjective

Objectives (teaching goal): Describes the student's fulfillment of each goal in SCO, including the following subdata items :. ID (target number ),. score (target score ),. status (Target status ).

6. cmistudentdata

Student data: the student data is the student information that the CMI system understands after the student starts the course and during the course.

Student data shows the performance of students in the course. Sub-data items include:. Mastery score (Master score),. Max time allowed (maximum allowed time),. Time limit action (limited time response ).

7. cmistudentpreference

Student preference (student preference): parameters and options of SCO. You can set parameters to adjust SCO's performance and behavior. The sub-data items include :. audio (audio ),. language ),. speed ),. text ),. video ).

8. cmiinteractions

Interactions (interaction information): records and identifiable information generated by students during input through a computer. It records the details of each interaction between the learner and SCO ,. ID (interaction ID ),. objectives (interaction target ),. time (interaction time ),. type (interaction type ),. correct_responses (correct response times ),
. Weighting (interaction weight),. student_response (student response),. Result (interaction result),. latency (interaction latency)

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.