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
-
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 FerralliIs 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,
DanKevin,
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 -
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!
~ChalzI 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¶m=tempVar|true
GET /courses/1/a-C112956-K/content/_7409447_1/SCORM_support/scorm_support.swf?invokeMethod=me thodToExecute&lc_name=lc_name¶m=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¶m=tempVar|true
GET /courses/1/a-C112956-K/content/_7409447_1/SCORM_support/scorm_support.swf?invokeMethod=me thodToExecute&lc_name=lc_name¶m=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-1Simply 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 SharmaHi 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 INDEPENDENTHi,
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,
RDOk. 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,
danOK. 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 -
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
-
I can't open the attachment to a mail. When I'm trying to open it in FileApp, I get the answer: "FileApp doesn't recognise this file type.Would you like to try to open in..... another App as text file cancel When I open it it in anothe
-
Aperture 2.0 - Big deal?
I just finished looking at the new features video and reading the hype about Aperture 2.0. Is it truly faster? By how much and on what machines? The iPhoto features are 'nice' but hardly anything to write home about. I was really hoping for some more
-
IWeb can't publish...
says "You are offline. Please check your internet connection"....but my internet connection is fine. In fact, if I click "visit published site" it connects just fine. I tried publishing to a local file in "Documents" and that also returns an error:
-
Oracle.DataAccess.Client.OracleException: The provider is not compatible
I am getting an error, and I don't understand why I'm getting it. Error: Oracle.DataAccess.Client.OracleException: The provider is not compatible with the version of Oracle client Environment: ODP.NET, 10.2.0.2 (ODTwithODAC10202.exe install) Oracle 9
-
Cannot alter or add table in my database.
I have database i am using already. The system will not allow me to alter a table nor allow me add a table. Prior to that, I could alter or add a table. Now, if I alter or add a table i get errors in my app. When I check, I see that the changes vani