SCORM according to the Wikipedia is "Sharable Content Object Reference Model", and is a Department of Defense project relating to "web-based e-learning". The latest edition of the SCORM reference books was published in 2006.

According to the article: "The standard uses XML, and it is based on the results of work done by AICC (CBT), IMS Global Learning Consortium, IEEE, and Ariadne."

Based on that statement, I'd expect that any of the generally available XML modules would be a good starting point to develop your API.

You might look into the the 'External Links' at the end of the article. Under References I see links to SCORM Primer and "Concise articles like 'SCORM for Dummies' and 'SCORM For Developers', which should give you pointer to the kinds of objects your API will need to manipulate.

This sounds like you have the start of an interesting CPAN module here.

----
I Go Back to Sleep, Now.

OGB


In reply to Re: SCORM and Perl by Old_Gray_Bear
in thread SCORM and Perl by demonlazeros

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.