Forum Discussion

hannahstone-f3e's avatar
hannahstone-f3e
Community Member
11 months ago

SCORM / xAPI package documentation

Hi,

I would like to know if there is any documentation that describes the purpose of each of the files within a SCORM and xAPI package? For example story.html, tincan.xml, index.html

I'd like to learn more about these files but struggle to find any specific information. 

Thanks

  • no - there is no documentation

    you'll have to figure it out for yourself, but here are a few hints

    step 1: for the storyline part - publish to web (result are all web files without the LMS files)

    • story.html (the start file)
    • analytics-frame.html (the articulate tracking file for "Help improve Articulate 360 ...")
    • meta.xml (not used, but interesting)
    • html5/lib/ ... (the javascript, css library of the player)
    • html/data/css/output.min.css (all used fonts, ...)
    • html/data/css/js/ (the infos for the slides, ...)
    • mobile/ (images, ...) - IMPORTANT the name of the folder is wrong
    • mobile/notes/ (not used anymore)
    • mobile/slides/ (not used anymore)
    • story_content (videos, ...)
    • story_content/notes/ (not used anymore)
    • story_content/slides/ (not used anymore)
    • story_content/user.js (the javascript of all your javascript trigger)
    • and some more

    step 2: if you publish to LMS some files are added

    • index_lms.html (the html start file for the LMS)
    • folder "lms" with the storyline files for the communication with the LMS*
    • many xml, xsd, dtd files and some folder depending on the scorm version (e.g. common/extend/unic/vocab)*

    * but they are not very interesting (except lms/scormdriver.js)

    • hannahstone-f3e's avatar
      hannahstone-f3e
      Community Member

      Thanks Jurgen, that's really interesting! 

      I have some files publishing with an index.html file instead of an index_lms.html file. Are these the same file just with a different name?