Today’s Picture
Lenticular clouds over mountains in SE Alaska.Subscribe by Email
-
Recent Posts
Recent Comments
Archives
Author Archives: Steve Addison
Step 25 – Review Table of Mandatory Data Elements
Time to review the list of mandatory SCORM 1.2 data elements that I created in Step 19. The table shows: the name of the data element; is it readable; is it writeable; the format of the data; and the initial … Continue reading
Posted in Run Time Environment
3 Comments
Download VS SCORM 1.2 RTE Rev 0.B
I’ve made quite a bit of progress since the last code bundle that I made available. So I thought that it might be a good time to release another snapshot. Once again, however, it’s important to note that this is … Continue reading
Posted in Run Time Environment
2 Comments
Step 24 – cmi.suspend_data and cmi.launch_data
Nearly there! If you take a look at the table of mandatory data elements that I presented in Step 19, you’ll see that I only have 2 elements left in my list: cmi.suspend_data cmi.launch_data These elements store the information that … Continue reading
Posted in Run Time Environment
1 Comment
Cheating on SCORM Courses – It’s Not Difficult
Since I’ve spent much of the last 10 years working in the slightly paranoid world of information security, I’ve always been concerned about SCORM’s dependence on JavaScript for communicating with a LMS. It’s always seemed to me that it would … Continue reading
Posted in Further Reading
1 Comment
Step 23 – More About cmi.core.lesson_status
OK … time to implement the handling of cmi.core.lesson_status as I discussed in Step 22. I’ve already covered the initialization of cmi.core.lesson_status in Step 20, so I don’t have to worry about that. So most of my changes will be … Continue reading
Posted in Run Time Environment
10 Comments
Courses and SCOs
Reader ‘jcasolutions’ recently posted this comment: When you make this statement “course (or ‘SCO’ in SCORM terms)” it is incorrect. There is no such thing as a course in SCORM. What most people consider a course is equal to a … Continue reading
Posted in Content Aggregation Model, Run Time Environment
Comments Off on Courses and SCOs
Step 22 – Progress and Completion – cmi.core.lesson_status
The process by which cmi.core.lesson_status is determined is quite complex. So, with a deep breath, let’s see if I can figure it out. Here – as far as I can tell – are the basic rules.
Posted in Run Time Environment
8 Comments
Step 21 – Progress and Completion – Setting Values
The course can change any of the following elements that relate to course progress and completion tracking: cmi.core.lesson_location cmi.core.lesson_status cmi.core.exit In other words, it can tell the LMS where it is, whether the course is completed/passed/failed/incomplete … and how the … Continue reading
Posted in Run Time Environment
6 Comments
Step 20 – Progress and Completion – Initialization
I’m going to get started on the mandatory ‘progress and completion’ elements: cmi.core.lesson_location cmi.core.credit cmi.core.lesson_status cmi.core.entry cmi.core.exit Of these, only the 3 shown above in bold need to be initialized with specified values. So I’ll modify my initialize.php code to … Continue reading
Posted in Run Time Environment
Comments Off on Step 20 – Progress and Completion – Initialization
Step 19 – Quick Review of the Mandatory Data Elements
OK … I’m going to take a quick look to see how far I’ve got through the mandatory data elements. Here’s a list abstracted fron the SCORM 1.2 standard that shows (from left to right): if I’ve addressed it; the … Continue reading
Posted in Run Time Environment
Comments Off on Step 19 – Quick Review of the Mandatory Data Elements

