Hey folks, wanted to share another useful item we just figured out.
In testing Presenter content to run on 3rd party systems, including BlackBoard, we recently discovered the following:
Published Presenter content as we all know contains a number of "packaged" files. One of those files includes the "scorm_support.js" file, which is used to communicate with an LMS with such information as when the learner exits a course, the SCORM type, lesson status, and total time, just to name a few.
However, we discovered a slight inconsistency in the manner in which the Presenter content "identified" the SCORM version of the course we developed. Here's what I mean: when using the Quiz Manager in PowerPoint, I set the Quiz to use the SCORM 1.2 framework.
After publishing, however, we noticed in the scorm_support.js file the following line:
var g_nAPI = 0; // type of API to start searching for; allowable values: 0 - SCORM 2004; 1 - SCORM 1.2 (or 1.1) Again, even though this was published for SCORM 1.2, the variable
g_nAPI is set for SCORM 2004. I had changed this value to 1 to get the LMS communications to work between Presenter and Blackboard.
Related to this was an article that I had found on the subject:
http://www.adobe.com/resources/breeze/presenter/articles/output_scorm_04.html Bottom line, after setting the variable to "1", scorm data was returned to the LMS and the course triggered a "complete" as soon as the course was exited!
Hopefully this will help someone out if errors are encountered on LMS platforms other than Adobe Connect
~Rob