Hi Chris and Javier,
Sorry to hear that you are having problems. My name is Dave Mozealous and I am the Quality Assurance Manager for Articulate and the one that was responsible for testing the LMS integration in our suite of products so I should be able to answer your questions.
Let me start off by answering your questions.
Quote:
Originally Posted by Wylie
Hi Justin, if your product is SCORM certified, then:
1 - why does it fail both the TestTrack.scorm.com and ADL test harnesses in terms of this resume bug?
2 - Have you spent 10 minutes to try this yourself?
3 - Can you get Articulate quizzes to resume correctly on testrack or ADL test harnesses?
|
1. This is a good question...after looking into it a bit it looks like the status is being reset to incomplete on resuming of the course in SCORM 2004 and that is causing the issue. Ok, I know, I just stated the obvious...but let me give a little more of an explanation. We use SCORM.com's engine to do our LMS integration, and from the Articulate side we don't treat reporting any differently if the content is SCORM 1.2 or SCORM 2004, so we are doing the same thing in SCORM 1.2 and SCORM 2004, but it looks like in testtrack only SCORM 1.2 is working correctly. When you launch our content we automatically set the status in the LMS to incomplete, and it looks like when resuming in SCORM 2004 that initial setStatus we do is not suppressed, and it is in SCORM 1.2. Anyway, it looks like our initial setting of the setStatus to incomplete when the course is resumed is probably causing this to happen, and it something that we should avoid doing, but we are working with the SCORM.com guys to figure out what/if we should be doing differently.
Anyway, I'll let you know what I find out, and should be able to give you a workaround either way.
3. Couple things here. So if you don't exit and resume to the results slide it looks like everything works properly, but when you are using SCORM 2004 the status is being reset incorrectly. I am actually the one responsible for doing our LMS testing here, and we do test in a variety of different learning management systems and LMS like environments which includes testtrack and the SCORM 1.2 and 2004 3rd/4th edition test suites. However, I am unfamiliar with the test harness...do you have a link for that? I would be interested in checking that out for future testing.
Javier, as an FYI if you don't want the content to call "suspend" on finish you can follow the steps in this kb:
Course is never completed in Saba 5.4 (SCORM 1.2) – Articulate Presenter ‘09 Knowledge Base
The reason we set the content to "suspend" mode is that we want to support resume. Ideally, and I think we will eventually change our content to do this, is to only set cmi.exit to suspend if the status is left as incomplete. If it is set to complete/passed/failed we would set it appropriately to finished.
Anyway, if you have questions on this please let me know. I'll also let you know when I have a definitive answer/explanation/workaround for issue number 1.