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 value for the element.
You’ll see that I’ve added a ‘dummy’ element called adlcp:masteryscore to store the value (if any) set in the IMS manifest file that’s used when setting cmi.core.lesson_status after LMSFinish() is called. You could argue that this should really be stored in the (optional) cmi.student_data.mastery_score data element, but I don’t want to support any of the optional data elements right now.