Testing SCORM?

Hi,
I need to be able to test Captivate's SCOs locally to figure
out the SCORM API and calls, but no luck so far. I'm not using an
LMS yet, it is in late stages of development, and I need to be able
to test captivate SCORM before I can communicate with the LMS
developers about it.
I've not dealt much with SCORM before, so I need to have a
testing environment to figure it out. The testing environments I've
looked at: Test Track from Rustici and SCORM 2004 Wrapper by Claude
Ostyn don't seem to work with captivate files? Maybe I'm just using
them wrong?
Anyway, when I pubslish a captivate file with a quiz as
scorm, then launch it with SCORM 2004 Wrapper, or upload it ot Test
Track and launch, I get no communication with the API. Both test
environments tell me that the API is not communicating.
I'm using Captivate 2, publishing a quiz as SCORM 1.2. The
LMS developers are dubious about Captivate's SCORM capability as it
does not communicate with their API either. I'm not sure what I'm
missing here.
Any help or links of reference would be greatly appreciated.
Thanks,
Ari

Agreed with jbradley's suggestion as the first thing to try.
When an LMS launches a SCO, the spec dicates that the SCO
should work
it's way up the browser windows to find the API. So first it
will check
the browser window containing the SCO itself. If it's not
there, it'll
check the browser window which launched the SCO, and continue
to go up
the parent tree until there's nothing left to check.
As far as I know, Captivate does this properly. More often
then not, the
problem lies with the LMS not exposing the API
correctly...though I
can't give any specific situations/examples.
The SCO does not contain the API. The SCO contains functions
(generally
javascript) which looks for the API as mentioned above. The
LMS *must*
provide the API to handle communication to and from the SCO
itself.
If you're finding that you must wrap the SCO in an API, which
then can
find the LMS (or test product's) API, then something is wonky
- that's
not how it should work. Hopefully jbradley's suggestion is
the easy
answer. If that doesn't work, I'd ask the LMS vendor how
their API is
exposed and why Captivate can't find it by the standard tree
walk.
The ADL Test Suite;
http://www.adlnet.gov/downloads/downloadpage.aspx?ID=155
Is probably the best tool to use to test such things, since
ADL authors
the SCORM spec. If you're spec'ing SCORM 1.2, or want to look
at other
possible tools, check ADL's product download page:
http://www.adlnet.gov/downloads/DownloadsSearchResults.aspx?Category=Products
The LMS we use does not do anything to the SCO it presents. I
can't
imagine that any LMS forcing a wrapper over the content would
be a good
idea...
Erik
adoucette wrote:
> Hi,
> I need to be able to test Captivate's SCOs locally to
figure out the SCORM API
> and calls, but no luck so far.
Erik Lord
http://www.capemedia.net
Adobe Community Expert - Authorware
http://www.adobe.com/communities/experts/
http://www.awaretips.net -
samples, tips, products, faqs, and links!
*Search the A'ware newsgroup archives*
http://groups.google.com/group/macromedia.authorware
*The Blankenship Caveat: Note that direct linking to http
content
through any Authorware icon will likely fail if a proxy
server is present!*

Similar Messages

  • Testing Scorm 1.2

    I have created a simple demo course to test with our LMS.
    Everything works
    fine in Authorware LMS emulator. I have published and
    packaged the course
    to the zip file and uploaded it to the server. The problem is
    when I try to
    access the course from the LMS, I see the Macromedia Logo on
    the screen and
    it stays there. The LMS displays that I have started the
    course. Has
    anyone experienced this problem?
    Thank You
    Anthony Ferralli

    Is your server running Windows 2003?
    If so, entering the MIME Types is a critical requirement.
    [url]
    http://livedocs.macromedia.com/authorware/7/using_aw_en/wwhelp/wwhimpl/common/html/wwhelp. htm?context=Using_Authorware_7&file=11_str14.htm
    [/url]
    (beware wrapping)
    Anthony Ferralli wrote:
    > I have created a simple demo course to test with our
    LMS. Everything works
    > fine in Authorware LMS emulator. I have published and
    packaged the course
    > to the zip file and uploaded it to the server. The
    problem is when I try to
    > access the course from the LMS, I see the Macromedia
    Logo on the screen and
    > it stays there. The LMS displays that I have started the
    course. Has
    > anyone experienced this problem?
    >
    > Thank You
    > Anthony Ferralli
    >
    >
    Erik Lord
    http://www.capemedia.net
    Adobe Community Expert - Authorware
    http://www.adobe.com/communities/experts/
    http://www.awaretips.net -
    samples, tips, products, faqs, and links!
    *Search the A'ware newsgroup archives*
    http://groups.google.com/group/macromedia.authorware

  • Strange problems with Zip Files in Captivate/SumTotal

    Ok, this is a weird one. If I publish a 1.2 SCORM course and select the zip folder option, our (horrible) SumTotal 7.6 system has no problems uploading the course. If I publish to a folder or to my desktop and place all the files in the folder and zip the file, it doesn't track as SCORM at all.
    I get the same results on the ADL Test Scorm tracker. When the zip folder is uploaded, it reads as SCORM compliant. When I publish to an upzipped folder and then zip it, I get a ton of XML file not well formed and other xml errors.
    The issue is that I need to make changes to the imsmanifest file to remove the SumTotal Navigation Player and resize the screen properly for the course.
    The zip program we are using is "ZipGenius".
    1.) Has anyone else run into this issue?
    2.) Any ideas on how to fix this so that I can make changes to the imsmanifest file and still upload the course as 1.2 SCORM compliant?
    Thanks,
    Dan

    Kevin,
    At first, I would have thought the LMS doesn't necessarily return the appropriate information for Captivate to send a score (there are several basic calls that are supposed to be sent by an LMS in SCORM to facilitate this).  So, I created a custom HTM file for the Captivate 4 template...  But in re-reading the thread - you are using SumTotal and I believe SumTotal does make these calls...
    For the purposes of anyone else that is using an LMS and not seeing a score in their LMS (and they are using this custom template) - here is a Captivate 4 template file that forces Captivate to send a score to a SCORM LMS (though not necessarily SCORM-compliant LMS - if these calls are ignored):  http://www.learningconsulting.com/Content/Macromedia/Captivate/SumTotal_Captivate4_SCORM_C ustom.zip
    Kevin - I do not necessarily believe this custom template will work for you.  I can send you an entire debug file I've built for helping to track down AICC/SCORM issues - but let's hold off on that, for now.  Can you edit the resulting HTM file of one of your published Captivate file built using the SCORM template I've provided earlier; modify the last line in the method sendTrackingDataToLMS; uncomment out the alert statement (remove the "//").  I'd like to know what is displayed when you close the content window from SumTotal.
    Regards,
    Andrew

  • Course Reporting

    I am having trouble answering a question regarding the type
    of course data that is sent to a LMS from a Captivate 2 file. I am
    aware that Captivate 2 sends data for quiz scores and competency
    levels, but I have not been able to find what other information is
    sent. In particular, does Captivate 2 send information regarding
    where a student left off on a course? Many of the students that
    will be taking courses I write will not be able to finish the
    course in one sitting. It is 100% necessary that they be able to
    come back and pick up where they left off.
    I understand the possibility that this question may lead to
    another question regarding the LMS I am currently using. In this
    situation I will be using a custom solution (programmed in house)
    that will be written to accept any sort of information send from
    Captivate 2.
    Is there a definitive list that someone could link me to that
    states what type of information can be sent regarding courses?
    Unfortunately Captivate 2 will be near useless for me if it is not
    capable of providing "save" information for students to pick up
    where they left off.
    Thank you in advance!
    ~Chalz

    I defer to any other replies, but I'm pretty sure Captivate
    sends a
    'bookmark'. There's a specific SCORM variable for such a
    thing,
    lesson_location I think it is and pretty sure Captivate send
    a value to
    that variable on exit.
    There's a SCORM player called Reload, should be easy to find
    via a
    websearch, which is for testing SCORM content. Perhaps it
    includes a
    trace which will output exactly what Captivate sends on exit?
    Erik
    chalz.snyder wrote:
    >
    > Is there a definitive list that someone could link me to
    that states what type
    > of information can be sent regarding courses?
    Unfortunately Captivate 2 will be
    > near useless for me if it is not capable of providing
    "save" information for
    > students to pick up where they left off.
    >
    > Thank you in advance!
    >
    > ~Chalz
    >
    Erik Lord
    http://www.capemedia.net
    Adobe Community Expert - Authorware
    http://www.adobe.com/communities/experts/
    http://www.awaretips.net -
    samples, tips, products, faqs, and links!
    *Search the A'ware newsgroup archives*
    http://groups.google.com/group/macromedia.authorware

  • Scorm-based test causes too many Blackboard http requests

    We are looking into a problem with scorm-based tests and learning  modules created in Adobe Captivate. Viewing the scorm content in our Blackboard LMS generates ridiculous amounts of network traffic. A simple click in the scorm module triggers  anything between 10 and 100+ http-requests, even if no interaction with  the server is required. The same click sometimes results in 5 requests, other times in 50  requests or more.It's always a sequence of the same two requests, see below (only the max value in "Keep-Alive: timeout=10, max=98" counts down).
    If these scorm modules are taken by a group of students, the enormous amount of http requests put a lot of pressure on our Blackboard system, which results in a slow behaviour of the modules. Has anyone seen this behaviour and does anyone know of a way to prevent it?
    (below, part of the http headers collected with the Firefox Live HTTP Headers Add-on)
    https://...cc.kuleuven.be/courses/1/a-C112956-K/content/_7409447_1/SCORM_support/scorm_sup port.swf?invokeMethod=methodToExecute&lc_name=lc_name&param=tempVar|true
    GET /courses/1/a-C112956-K/content/_7409447_1/SCORM_support/scorm_support.swf?invokeMethod=me thodToExecute&lc_name=lc_name&param=tempVar|true HTTP/1.1    
    Host: ...cc.kuleuven.be    
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US;     rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12    
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8    
    Accept-Language: en-us,en;q=0.5     Accept-Encoding: gzip,deflate    
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7    
    Keep-Alive: 115    
    Connection: keep-alive    
    Referer: https://...cc.kuleuven.be/courses/1/a-C112956-K/content/_7409447_1/ABT%20Excel%20Toets4.ht m    
    Cookie: JSESSIONID=2FFDF51EB1DFD4B73B539C63607A9177.root;     __utma=137656618.1128290341.1286972380....
    If-Modified-Since: Mon, 06 Dec 2010 17:40:03 GMT
    If-None-Match: W/"149-1291657203000"
    HTTP/1.1 304 Not Modified
    Date: Fri, 10 Dec 2010 09:00:13 GMT    
    Server: Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8i mod_jk/1.2.27    
    X-Blackboard-appserver: ...cc.kuleuven.be    
    X-Blackboard-product: Blackboard Learn™ 9.0.505.0    
    Set-Cookie: session_id=80EA2381B7970776B9C3202ADBDEC94E; Path=/    
    Set-Cookie: s_session_id=FB7D2433E54EFA941E49E6C79B536CDA; Path=/;     Secure    
    Etag: W/"149-1291657203000"    
    Content-Length: 0    
    Keep-Alive: timeout=10, max=100   
    Connection: Keep-Alive    
    Content-Type: text/plain; charset=iso-8859-1
    https://../courses/1/a-C112956-K/content/_7409447_1/SCORM_support/scorm_support.swf?invoke Method=methodToExecute&lc_name=lc_name&param=tempVar|true    
    GET /courses/1/a-C112956-K/content/_7409447_1/SCORM_support/scorm_support.swf?invokeMethod=me thodToExecute&lc_name=lc_name&param=tempVar|trueHTTP/1.1    
    Host: ...kuleuven.be    
    User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US;     rv:1.9.2.12) Gecko/20101026 Firefox/3.6.12    
    Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8    
    Accept-Language: en-us,en;q=0.5    
    Accept-Encoding: gzip,deflate    
    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7    
    Keep-Alive: 115    
    Connection: keep-alive    
    Referer:     https://../courses/1/a-C112956-K/content/_7409447_1/ABT%20Excel%20Toets4.htm    
    Cookie: JSESSIONID=2FFDF51EB1DFD4B73B539C63607A9177.root;     __utma=137656618.1128290341.1286972380...
    If-Modified-Since: Mon, 06 Dec 2010 17:40:03 GMT    
    If-None-Match: W/"149-1291657203000"   
    HTTP/1.1 304 Not Modified    
    Date: Fri, 10 Dec 2010 09:00:13 GMT    
    Server: Apache/1.3.41 (Unix) mod_ssl/2.8.31 OpenSSL/0.9.8i mod_jk/1.2.27    
    X-Blackboard-appserver: ...cc.kuleuven.be    
    X-Blackboard-product: Blackboard Learn™ 9.0.505.0    
    Set-Cookie: session_id=80EA2381B7970776B9C3202ADBDEC94E; Path=/    
    Set-Cookie: s_session_id=FB7D2433E54EFA941E49E6C79B536CDA; Path=/; Secure    
    Etag: W/"149-1291657203000"    
    Content-Length: 0    
    Keep-Alive: timeout=10, max=98    
    Connection: Keep-Alive    
    Content-Type: text/plain; charset=iso-8859-1

    Simply add the call to your exception hander. E.g.
    EXCEPTION
             WHEN OTHERS
             THEN
                   UTL_TCP.Close_All_Connections;
                   INSERT INTO excep_trans (P_WORD_EXP, UPDATE_TIME, COUNTER)
                     VALUES (VC1.RAW_VAL_TXT, SYSDATE, cnt);
    ..etc..
    END;Also consider using proper coding standards. There is NO modern day programming language standard that says to write (selective) reserved words in uppercase. Write in lowercase. Use camelcase and pascalcase for variable names and procedures/functions/methods. Restrict the use of uppercase to defining identifiers such as compiler macros or constants.
    Do yourself a favour and read, understand and apply the basic naming standards as detailed in .Net Guidelines for Names and Code Conventions for the Java Programming Language.

  • How can I test the SCORM 2004 compliant based output from captivate

    Hi everyone,
    I have created a SCORM 2004 compliant based output file from Captivate itself. Before sharing it with client, I want to check that whether it is compliant or not.
    Is there any tool to check the compliance check in LMS? I am new to this, please suggest and help...
    Regards
    Vikas Sharma

    Hi RodWard,
    I have tested the zip on scorm cloud and it worked well. Also shared it with the client. But client came back with a question that -
    "SCORM Pacakage does not report partial completion. When a person stops training, we have the progress bar to indicate that they are at 0, 25, 50, 75 or 100%. So the SCORM pkg is inadequate. "
    Now, I am facing an issue in doing these particular settings inside SCORM 2004 in captivate.
    Note that, the captivate file is not a questionnaire and its a video with few animations and a player on which it is running.
    Can you please guide me...
    Regards
    Vikas Sharma

  • Captivate 5 SCORM 2004 3rd Edition ADL Testing Issues

    I have published a project from Adobe Captivate 5 and am currently trying to get it through the Advanced Distributed Learning (ADL) Sharable Content Object Reference Model (SCORM) 2004 3rd Edition Conformance Test Suite. I was able to pass the first part: the Content Package Conformance Test and solve the initial errors I was experiencing. However, I now have a new set of errors relating to the Sharable Content Object (SCO) Run-Time Environment (RTE) Conformance Utility Test. It appears that they all stem from:
    ERROR: The Terminate() method was never successfully called.
    Here is the detailed SCO test log:
    Attempting to Launch SCO C:\Documents and Settings\Administrator\Desktop\offender_transportation6\offender_transportation.html
    Commit("") has been called
    ERROR: The Communication Session is NOT initialized
    ERROR: The SCO called the API methods out of order
    ERROR: Commit Before Initialization
    Terminate("") has been called
    ERROR: The Communication Session is NOT initialized
    ERROR: An invalid Terminate() call was made
    ERROR: The SCO called the API methods out of order
    ERROR: Termination Before Initialization
    ERROR: The Terminate() method was never successfully called
    ERROR: The SCO is SCO RTE 1.0 Non-conformant
    The project is currently set to issue a completion status to the LMS after 22 slides have been viewed. Then the project should output the Quiz Results and Slide Views to the LMS. For Project End Options I have tried both: Stop Project and End Project. I haven't been able to find any other settings in Adobe Captivate that relate to this Terminate problem.
    Can anyone give me some insight into what could be causing this error?

    As I tested, Captivate really cannot support 3rd Edition.
    I'm not sure what's the differences between 2nd and 3rd
    Edition, but I found that Articulate's '09 series (
    http://www.articulate.com/products/quizmaker-publishing.php)
    outputs these two editions separately.
    I hope Capative could update the module to treat 3rd
    specially.
    William Peterson
    eLearning Master
    http://www.sameshow.com/blog/

  • SCORM 1.2.7 Test Budapi

    Hi,
    When running the SCORM 1.2.7 Test Suite on a piece, budapi
    does not function
    correctly when doing a "baReadIni".
    I'm using NetLocation for the ini location. It gives the
    correct location
    but doesn't read the ini.
    Everything else works fine.
    Any ideas please ?

    As long as you are able to get the ini file to 'FileLocation'
    (the
    location of the web player) it will be fine. If the web
    player is
    installed to a locked down location then you may have issues.
    If your
    users have the 2004 player then that should be OK.
    Mark
    Dr A Burns wrote:
    > Thank you.
    >
    > FileLocation instead of NetLocation does seem to work OK
    in reading the ini
    > when using the Test Suite. Is this likely to cause any
    problems ?
    >
    >
    > "Paul Swanson" <[email protected]>
    wrote in message
    > news:el9da0$9o9$[email protected]..
    >> It doesn't. I found somewhere in the documentation
    that said you could
    >> only
    >> read an ini from a local drive. I use
    NetDownLoadBackground to download
    >> ini
    >> files before reading them.
    >>
    >> --
    >> _______________________
    >>
    >> Paul Swanson
    >> Portland, Oregon, USA
    >> _______________________
    >>
    >>
    >> "Amy Blankenship *AdobeCommunityExpert*"
    >> <[email protected]>
    >> wrote in message
    news:el9cbb$8gk$[email protected]..
    >>> I wouldn't expect that function to work across
    the internet anyway.
    >>>
    >>> "Mark Tomlinson"
    <[email protected]> wrote in message
    >>> news:el8ml5$ch9$[email protected]..
    >>>> Is there a proxy in the middle? Try
    downloading the ini in the aam
    >>>> file
    >>>> and then use FileLocation instead.
    >>>>
    >>>> Mark
    >>>>
    >>>> Dr A Burns wrote:
    >>>>> Hi,
    >>>>>
    >>>>> When running the SCORM 1.2.7 Test Suite
    on a piece, budapi does not
    >>>>> function correctly when doing a
    "baReadIni".
    >>>>> I'm using NetLocation for the ini
    location. It gives the correct
    >>>>> location but doesn't read the ini.
    >>>>> Everything else works fine.
    >>>>>
    >>>>> Any ideas please ?
    >>>> --
    >>
    >
    >
    Authorware Media Synchronization Command:
    www.authorwarextras.co.uk --> Commands
    Media Synchronization made easy !
    EuroTAAC eLearning 2007
    www.eurotaac.com
    www.AuthorwareXtras.co.uk
    www.freelists.org/list/flashelearning

  • Captivate 4 /SCORM 2004 Test not scoring correctly in LMS

    Hello,
    I've created a course in Captivate 4 with 5 points.   I've uploaded it into my LMS using SCORM 2004.   It will not score correctly.   I have double checked all of the settings in my click boxes, buttons, etc. Even though I answer everything correctly it will not score me at 100% which is what I have the passing rate as.
    Any ideas???
    Thanks!

    Hello,
    Thank you for your reply.  I have tried changing the reporting options to score vs. percentage and that doesn't work either.  My LMS is Mzinga (Knowledge Planet).   Below are screen shots of my settings.
    How do I get the "Mastery Score" section of the Manifest settings to be available (mine is grayed out)?  I read something about this on one of the disscussion forms but can't fibgure out what I'm missing to make it available.  Could this setting have something to do with my issue? 

  • Why does captivate 5 scorm 2004 change the pass/fail status when using complete/incomplete

    SUMMARY:  I am trying to use SCORM 2004 reporting but I am finding out ADOBE does not diffentiate between COMPLETE/INCOMPLETED and PASSED/FAILED variables in the SCORM 2004.
    RESULT: I can not accurately get the passing/failing status from the course.
    QUESTION: Is their anything I can do or does ADOBE have a patch they have release which will accurately report the passed/failed STATUS as well as the completed/incompleted status.
    OTHER RESEARCH: I even attempted to post these "proofs" on scorm.com and they have something called "SATISFACTION TRACKED" to accomodate content creation systems (CAPTIVATE 5) which does not follow the standards of SCORM 2004.
    BACKGROUND:  the report status "Incomplete/Complete" and "Pass/Fail" under the publishing options for SCORM 2004 essentially mean the same thing when the CAPTIVATE COURSE sends setvar commands to the SCORM API...  In other words the SCORM API receives the same exact commands when publishing in both modes.  "THIS IS WRONG"
    why is the wrong?  IF REPORTING; incomplete/complete ;  the CAPTIVATE 5 COURSE SHOULD NOT "change" the STATUS OF PASS/FAIL when attempting to report COMPLETE/INCOMLETE with 100% slide views.
    DEMO #3> SHOWS THE PROBLEM
    About DEMO #1 and DEMO #2> these are other reporting options I attempted with other problems arrising..so these images are just for supporting my original problem which is shown in DEMO #3...
    DEMO 1 (REPORT STATUS has no affect on reporting):SETTINGS:
    PASS: (PROBLEM)
    Anything above Passing Score is not recorded to LMS (once passing is reached...no more bookmarks are recorded)
    FAIL: (CORRECT)
    Failure gets sent to the database on the last screen with "completed"
    DEMO 2 (Report status  [Complete/Incomplete  Pass/Fail]   has no impact on commands sent to scorm api):
    SETTINGS:
    PASS: (CORRECT)
    Very Last page gets sent to the Database
    FAIL: (PROBLEM)
    NOTHING GETS SENT TO DATABASE (stuck in final score screen forever)...because it says "INCOMPLETE"
    DEMO 3:
    Report status [Complete/Incomplete Pass/Fail] has no impact on commands sent to scorm api
    SETTINGS:
    PASS: (CORRECT)
    Very Last page gets sent to the Database with a 90% passing with "completed"
    FAIL: (PROBLEM)
    LAST SLIDE SENDS "completed" but GETS SENT AS A PASSING SCORE??? even when it is a failure
    (IN OTHER WORDS ADOBE CHANGES THE PASS/FAIL STATUS based on slide views...
    this is WRONG ....REALLY WRONG becuase I am trying to report
    "COMPLETE/INCOMPLETE" for 100% slide views
    PASS/FAIL OPTIONS:
    OPTION I CAN PURSUE?
    SO WHAT CAN I DO?  YES, I CAN TELL THE LMS...to COMPARE THE SCORE RECEIVED DURING A "COMPLETE" status...and then change the grade in the LMS based on the SCORE IN THE LMS...BUT THAT WOULD MEAN THE LMS COULD REPORT ONE GRADE and the COURSE COULD REPORT A DIFFERENT GRADE....and that would not be good.
    ALL OF OUR COURSES SHOW THE STUDENT THE FINAL SCORE WITHIN EACH COURSE..
    QUESTION TO ADOBE?
    SO ADOBE when are you going to differentiate these two reporting options so that the PASS/FAIL OPTIONS ARE ACCURATELY REPORTED WHEN USING COMPLETE/INCOMPLETE?
    MORE INFORMATION
    HERE IS THE SCORM.COM "Satisfaction" adjustment (very last line) to accomodate inconsistent reporting in CAPTIVATE 5.
    Thanks,
    DOUG LUBEY OF LOUISIANA
    www.douglubey.com
    OTHER WEBSITES:
    http://forums.adobe.com/message/3332035
    http://forums.adobe.com/message/3122315
    http://forums.adobe.com/thread/712502?start=50&tstart=0
    http://forums.adobe.com/thread/800570
    http://forums.adobe.com/thread/720121
    SEARCH ENGINE REFERENCE:
    CAPTIVATE SCORM SUCCESS_STATUS
    captivate 5 scorm 2004 pass/fail is dependent on complete/incomplete
    scorm 2004 captivate cs5 success_status incorrect
    scorm 2004 captivate cs5 reports success_status incorrectly
    scorm 2004 captivate incorrectly reports pass/fail
    scorm 2004 captivate 5 incorrectly reports pass/fail
    scorm 2004 "captivate 5" incorrectly reports pass/fail
    captivate 5 sends a pass even when a failure is issued by the course using scorm 2004.
    captivate does not work properly when working with completed status.
    CAPTIVATE SCORM SUCCESS_STATUS COMPLETE STATUS SHOULD BE INDEPENDENT
    CAPTIvATE 5 cmi.completion_status
    and cmi.success_status does not work independently with scorm 2004.  they both share the same definition.  These two field were designed to help differentiate the difference between a passing or failing score and when the course is actually completed.   WITH CAPTIVATE 5 they do not differentiate the two.  COMPLETE means PASS and INCOMPLETE means fail..
    I was trying to use "completion_status" as a way to determine when all slides were shown.  So that I can send the final score (PASS/FAIL) the LMS after all slides were viewed and this was the absoluted score the student recieved.
    2011 CAPTIVATE CHANGES cmi.success_status TO PASSING WHEN COURSE REPORTS FAILURE
    2010 CAPTIVATE CHANGES SUCCESS TO PASSED WHEN COURSE REPORTS FAILURE
    CAPTIVATE 5 CHANGES cmi.success_status TO PASSING
    CAPTIVATE 5 CHANGES cmi.success_status TO PASSING WHEN COURSE REPORTS FAILURE
    CPTX CAPTIVATE CHANGES cmi.success_status TO PASSING
    CP5 WHY DOES CAPTIVATE SCORM SUCCESS_STATUS
    CPTX WHY DOES CAPTIVATE CHANGE PASSING STATUS
    CPTX CAPTIVATE SCORM CHANGES FAILING SCORE TO PASSING SCORE
    CAPTIVATE SCORM SUCCESS_STATUS COMPLETE STATUS MEANS THE SAME THING
    CAPTIVATE SCORM SUCCESS_STATUS COMPLETE STATUS SHOULD BE INDEPENDENT

    Hi,
    Here's something I found in a similar situation... hope this helps!
    After publishing your CP5 project as a SCORM 2004 zip file, unzip the file so you can get into the separate files.  Open the imsmanifest.xml file with a text editor; I like using Notepad++.  Search for the line starting with <imsss:minNormalizedMeasure>.  The complete line will probably look like <imss:minNormalizedMeasure></imss:minNormalizedMeasure>, this is the line that is supposed to contain your passing score (at least for our LMS).  So, if your passing score is supposed to be 80%, edit this line to be:  <imsss:minNormalizedMeasure>0.80</imsss:minNormalizedMeasure> and save the file.  Then select all the files and re-zip them, I use 7-zip for that.
    I found one other weird thing that doesn't happen 100% of the time, so test it.  In the example above, try to get a score of exactly 80% (or whatever passing grade you are using) and see if you get the correct status reported.  I found I sometimes have to re-edit that line in the manifest file to be 0.79 so it correctly includes an exact 80% score.  No idea why and you have to watch the number of questions in your quiz to make sure that works for you mathematically.
    If this works or not, I'd recommend posting your results so others can get some ideas.  Good Luck!!

  • Project runs slow when it's uploaded to SCORM

    Hi,
    The project runs fine when the reporting is unchecked and I test it online but it runs slow and crashes flash when it's being run in a SCORM system.
    I'm using:
    Mac OSX 10.9.2
    Captivate 7.0.1.237
    About the project:
    70 Slides, 3 videos (streamed via youtube).
    3 sections, a quiz at each section.
    The total packaged file is about 22MB.
    The only quiz I needed graded was the final one but since Captivate can only do one quiz section the last two quizes are both graded.
    About my SCORM settings:
    SCORM 1.2
    Template: SendTrackingDataAtEnd
    Interaction Data is UNCHECKED
    In Advanced Setting:
    Everything is checked EXCEPT "Send Data on Every Slide"
    About the Crashing:
    So at first I thought it was crashing because of the graded quizes because it always crash on that slide. I then removed everything BUT the graded quizes and it worked fine. So then I went back and removed only the graded quizes and it crashed around the same place (roughly slide 40).
    I also went online and tried to lower the duration of my quiz slides, that didn't work. Then reading online some more and people mentioned that the duration can't be too short so I moved it back up.
    I then thought that my problem was with our LMS system. So I created an account on cloud.scorm.com and the project crashed at the same place. I did however get some errors I don't understand on that site. The errors are:
    The external metadata referenced at /courses/NKR8458Z54/SP136621-Sharing-Sponsorship0140bc65-39c6-4ac2-b41a-07fcd096862e/0\me tadata.xml could not be opened. The specific exception was: java.io.FileNotFoundException: /courses/NKR8458Z54/SP136621-Sharing-Sponsorship0140bc65-39c6-4ac2-b41a-07fcd096862e/0 (Is a directory).
    The external metadata referenced at /courses/NKR8458Z54/SP136621-Sharing-Sponsorship0140bc65-39c6-4ac2-b41a-07fcd096862e/0\me tadata.xml could not be opened. The specific exception was: java.io.FileNotFoundException: /courses/NKR8458Z54/SP136621-Sharing-Sponsorship0140bc65-39c6-4ac2-b41a-07fcd096862e/0 (Is a directory).
    The file referenced by the href attribute could not be found. href = SP136621-Sharing-Sponsorship.htm
    The external metadata referenced at /courses/NKR8458Z54/SP136621-Sharing-Sponsorship0140bc65-39c6-4ac2-b41a-07fcd096862e/0\me tadata.xml could not be opened. The specific exception was: java.io.FileNotFoundException: /courses/NKR8458Z54/SP136621-Sharing-Sponsorship0140bc65-39c6-4ac2-b41a-07fcd096862e/0 (Is a directory).
    Any ideas or thoughts would be great. I've spent about 15 hours trying to debug this thing when I thought everything was good to go. ARghhhhh!
    Thanks,
    RD

    Ok.  Here's one I might actually be able to answer.  Rare but I'm happy to contribute.  Check out the Quiz preferences section of this blog post http://www.infosemantics.com.au/adobe-captivate-troubleshooting/how-to-set-up-preferences
    Specifically, try setting the "Template" dropdown to "SendTrackingDataAtEnd" on the Quiz > Reporting section.  You can also deselect "Send Data On Every Slide" in the LMS Advanced Settings window.
    Try those out and read through Mr. Ward's blog post.  You might find something in there that'll help speed you up.

  • CPlibrary.js causing error in SCORM Cloud Player

    I have my course posted on SCORM Cloud, and when it launches, the slides take a long time to load between slides, and some of the elements on the slide don't load. SCORM Cloud customer service looked at the logs and found that the module is having a difficult time finding the elements in the CPlibrary.js file.
    http://support.scorm.com/attachments/token/2sli5zgurdgbkov/?name=Screen+Shot+2013-06-12+at +5.12.27+PM.png
    This is a module that was created by someone else and then published by me, so the elements in the library were not added by me or created on my machine. Does that make a difference?
    It runs fine when I preview in the browser from Captivate. The problem is just when it is published and posted on SCORM Cloud.
    Thanks for any help you can offer.

    That is correct, at least in my case. Keep in mind, even though our two issues are similar, the solution could be vastly different.
    It may very well be the LMS. I've had to go up against an LMS provider before in situations like this and it's not an easy task. The last thing they want to do is admit it's "their fault."
    I'd suggest recreating the slide and testing on SCORM Cloud. If your developer doesn't get any errors on there, then it may very well be the LMS. All LMS' have different settings, which is both frustrating and confusing. Just trying to come up with a course that fully works on a given LMS can be a job on its own.

  • Scorm enabled content created in a trial version of Captivate 7

    I am in the process of getting a subscription to captivate 7 through my school and have created some content to test in my Moodle LMS. When I go to view the content, I cannot view it. A window appears with the project skin but no content. Is this due to the content being created in a trial version?
    Thanks,
    dan

    OK. If it's not even running in SCORM Cloud then something is definitely awry.  Captivate normally runs very well in SCORM Cloud.
    Is this HTM/SWF output or HTML5?  That's something you haven't yet specified.
    Was this course created from scratch in Cp7 or was it upgraded from a previous Cp version?  If so, which version.
    Have you tried copying all slides and pasting them into another blank Cp7 project file of the same dimensions?  That sometimes strips out any corruption due to objects that don't have unique item identifiers.

  • Cannot connect to API with scorm content

    Hoping you can help. I believe I know what the issue is, but unable to resolve it.
    I have a scorm 1.2 compatible object, works fine with other LMS's like moodle etc. It is for use on the oracle OLM but I have been using oracle ilearning to test, which technically looks identical.
    My content is hosted on http://mypc/scorm/ and I have setup a CMI adapter that is set as http://mypc/scorm/Oracle_CMI_Adapter.html
    Basically have the adapter at same root location as content (I have tried as separate folders with same result).
    Has the oracle specific xsd files too.
    When launching the content, it cannot find the API.
    Out of interest, I ran a debugging program that checks on all data / connections passed from browser to the server and a file called 'crossdomain.xml' is apparently missing. I've looked in to this and afaik this shouldn't be needed as the CMI adapters should take care of this right?
    Tracking is set to scorm 1.2 (CMI isn't an option but I assume this is the same)
    Any ideas?

    Hi scott
    Thanks for getting back to me.
    Still get exact same error whether loading in the ilearning frameset or a popup. I've tried updating my version of Java to the latest and made no diff either.
    I've contacted someone at ESR development who will take one of our modules and give it a test. Hopefully it will be something simple they'll spot straightaway!
    cheers

  • Interaction report in Fronter fails... SCORM 1.2 and SCORM 2004 problems...

    I am using Captivate 2.0 and trying to make a SCORM content
    that will report user interaction in the new Fronter 7.1
    (www.fronter.com). I use the reload SCORM 1.2 player for complaince
    check, since I do not have one for SCORM 2004 (
    http://www.reload.ac.uk/scormplayer.html)
    I have created a test cp file with just one question and 7
    slides. I pack the output in .zip with SCORM 1.2.
    When loading into the reload player I get the error message
    Problem validating manifest
    (file:C:/Documents%20and%20Settings/Martin/reload/reload-scorm-player/server/webapps/reloa d-scorm-player/course-packages/22/imsmanifest.xml:
    12, 92): cvc-complex-type.3.2.2: Attribute 'xsi:schemalocation' is
    not allowed to appear in element 'lom'.
    I can see the .xml manifest from Captivate and line 12. The
    manifest is posted at the bottom of this page.
    Now when I use the LMS system fronter 71, which has SCORM
    2004 and SCORM 1.2 support, the whole package loads and reports
    pass/fail but not the user interactions. Fronter 71 has support for
    this, and I would like to know what I have done wrong. I tried both
    SCORM 1.2 and SCORM 2004.
    Here comes the manifest for scorm 1.2 and then afterwards for
    scorm 2004
    <?xml version="1.0" encoding="utf-8" ?>
    - <manifest identifier="testthree" version="1.0" xmlns="
    http://www.imsproject.org/xsd/imscp_rootv1p1p2"
    xmlns:adlcp="
    http://www.adlnet.org/xsd/adlcp_rootv1p2"
    xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="
    http://www.imsproject.org/xsd/imscp_rootv1p1p2
    imscp_rootv1p1p2.xsd
    http://www.imsglobal.org/xsd/imsmd_rootv1p2p1
    imsmd_rootv1p2p1.xsd
    http://www.adlnet.org/xsd/adlcp_rootv1p2
    adlcp_rootv1p2.xsd">
    - <metadata>
    <schema>ADL SCORM</schema>
    <schemaversion>1.2</schemaversion>
    - <lom xmlns="
    http://www.imsglobal.org/xsd/imsmd_rootv1p2p1"
    xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemalocation="
    http://www.imsglobal.org/xsd/imsmd_rootv1p2p1
    imsmd_rootv1p2p1.xsd">
    - <general>
    - <title>
    <langstring
    xml:lang="x-none">testfour</langstring>
    </title>
    - <catalogentry>
    <catalog>Adobe Captivate Course</catalog>
    - <entry>
    <langstring
    xml:lang="x-none">testthree</langstring>
    </entry>
    </catalogentry>
    - <description>
    <langstring xml:lang="x-none">min description
    ML</langstring>
    </description>
    - <keyword>
    <langstring xml:lang="x-none" />
    </keyword>
    </general>
    - <lifecycle>
    - <version>
    <langstring xml:lang="x-none">1.0</langstring>
    </version>
    - <status>
    - <source>
    <langstring
    xml:lang="x-none">LOMv1.0</langstring>
    </source>
    - <value>
    <langstring xml:lang="x-none">Final</langstring>
    </value>
    </status>
    </lifecycle>
    - <metametadata>
    <metadatascheme>ADL SCORM 1.2</metadatascheme>
    </metametadata>
    - <technical>
    <format>text/html</format>
    <location>.</location>
    </technical>
    - <educational>
    - <typicallearningtime>
    <datetime />
    </typicallearningtime>
    </educational>
    - <rights>
    - <cost>
    - <source>
    <langstring
    xml:lang="x-none">LOMv1.0</langstring>
    </source>
    - <value>
    <langstring xml:lang="x-none">no</langstring>
    </value>
    </cost>
    - <copyrightandotherrestrictions>
    - <source>
    <langstring
    xml:lang="x-none">LOMv1.0</langstring>
    </source>
    - <value>
    <langstring xml:lang="x-none">no</langstring>
    </value>
    </copyrightandotherrestrictions>
    </rights>
    - <classification>
    - <purpose>
    - <source>
    <langstring
    xml:lang="x-none">LOMv1.0</langstring>
    </source>
    - <value>
    <langstring xml:lang="x-none">Idea</langstring>
    </value>
    </purpose>
    - <description>
    <langstring xml:lang="x-none">min description
    ML</langstring>
    </description>
    - <keyword>
    <langstring xml:lang="x-none">Adobe
    Captivate</langstring>
    <langstring xml:lang="x-none" />
    </keyword>
    </classification>
    </lom>
    </metadata>
    - <organizations default="testthree_ORG">
    - <organization identifier="testthree_ORG">
    <title>testfour</title>
    - <item identifier="testone" isvisible="true"
    identifierref="testone_RES">
    <title>testtwo</title>
    <adlcp:maxtimeallowed />
    <adlcp:datafromlms />
    <adlcp:masteryscore>80</adlcp:masteryscore>
    <adlcp:timelimitaction>exit,message</adlcp:timelimitaction>
    </item>
    </organization>
    </organizations>
    - <resources>
    - <resource identifier="testone_RES" type="webcontent"
    href="cap2 1-2.htm" adlcp:scormtype="sco">
    <file href="cap2 1-2.swf" />
    <file href="cap2 1-2.htm" />
    <file href="SCORM_support/scorm_support.htm" />
    <file href="SCORM_support/scorm_support.js" />
    <file href="SCORM_support/scorm_support.swf" />
    </resource>
    </resources>
    </manifest>

    Here is the one for scorm 2004
    <?xml version="1.0" encoding="UTF-8" ?>
    - <manifest identifier="tthree" version="1.3"
    xmlns="
    http://www.imsglobal.org/xsd/imscp_v1p1"
    xmlns:xsi="
    http://www.w3.org/2001/XMLSchema-instance"
    xmlns:imscp="
    http://www.imsglobal.org/xsd/imscp_v1p1"
    xmlns:adlcp="
    http://www.adlnet.org/xsd/adlcp_v1p3"
    xmlns:imsss="
    http://www.imsglobal.org/xsd/imsss"
    xsi:schemaLocation="
    http://www.imsglobal.org/xsd/imscp_v1p1
    imscp_v1p1.xsd
    http://www.adlnet.org/xsd/adlcp_v1p3
    adlcp_v1p3.xsd
    http://www.imsglobal.org/xsd/imsss
    imsss_v1p0.xsd
    http://ltsc.ieee.org/xsd/LOM
    lomStrict.xsd">
    - <metadata>
    <schema>ADL SCORM</schema>
    <schemaversion>CAM 1.3</schemaversion>
    - <lom xmlns="
    http://ltsc.ieee.org/xsd/LOM">
    - <general>
    - <identifier>
    <catalog>Adobe Captivate Course</catalog>
    <entry>tthree</entry>
    </identifier>
    - <title>
    <string language="x-none">tfour</string>
    </title>
    - <description>
    <string language="x-none">min description
    ML</string>
    </description>
    - <keyword>
    <string language="x-none" />
    </keyword>
    </general>
    - <lifeCycle>
    - <version>
    <string language="x-none">1.0</string>
    </version>
    - <status>
    <source>LOMv1.0</source>
    <value>final</value>
    </status>
    </lifeCycle>
    - <metaMetadata>
    - <identifier>
    <catalog>test</catalog>
    <entry>test 1000</entry>
    </identifier>
    <metadataSchema>LOMv1.0</metadataSchema>
    <metadataSchema>SCORM_CAM_v1.3</metadataSchema>
    </metaMetadata>
    - <technical>
    <format>text/html</format>
    <location>.</location>
    </technical>
    - <educational>
    - <typicalLearningTime>
    <duration>PT0H0M</duration>
    - <description>
    <string language="x-none">Average length of time to
    experience this
    Adobe Captivate Project.</string>
    </description>
    </typicalLearningTime>
    </educational>
    - <rights>
    - <cost>
    <source>LOMv1.0</source>
    <value>no</value>
    </cost>
    - <copyrightAndOtherRestrictions>
    <source>LOMv1.0</source>
    <value>no</value>
    </copyrightAndOtherRestrictions>
    </rights>
    - <classification>
    - <purpose>
    <source>LOMv1.0</source>
    <value>idea</value>
    </purpose>
    - <description>
    <string language="x-none">min description
    ML</string>
    </description>
    - <keyword>
    <string language="x-none">Adobe
    Captivate</string>
    <string language="x-none" />
    </keyword>
    </classification>
    </lom>
    </metadata>
    - <organizations default="tthree_ORG">
    - <organization identifier="tthree_ORG">
    <title>tfour</title>
    - <item identifier="tone" isvisible="true"
    identifierref="tone_RES">
    <title>ttwo</title>
    - <imsss:sequencing>
    - <imsss:objectives>
    - <imsss:primaryObjective objectiveID="PRIMARYOBJ"
    satisfiedByMeasure="true">
    <imsss:minNormalizedMeasure />
    </imsss:primaryObjective>
    </imsss:objectives>
    </imsss:sequencing>
    <adlcp:dataFromLMS>.</adlcp:dataFromLMS>
    <adlcp:timeLimitAction>exit,message</adlcp:timeLimitAction>
    </item>
    </organization>
    </organizations>
    - <resources>
    - <resource adlcp:scormType="sco" identifier="tone_RES"
    type="webcontent" href="cap2 2004.htm">
    <file href="cap2 2004.swf" />
    <file href="cap2 2004.htm" />
    <file href="SCORM_support/scorm_support.htm" />
    <file href="SCORM_support/scorm_support.js" />
    <file href="SCORM_support/scorm_support.swf" />
    </resource>
    </resources>
    </manifest>
    Please help

Maybe you are looking for