Articulate: Word of Mouth Blog

The Articulate Blog

Gabe Anderson

Word of Mouth is the Articulate blog, hosted by Director of Customer Advocacy Gabe Anderson.

Gabe loves to share his passion for all things tech and enjoys learning from Articulate customers around the world.

Contact Gabe or follow him on Twitter here.

Publish to LMS with Studio ’09

Thursday, January 29th, 2009 by gabe

48 Comments


Articulate Presenter and Articulate Quizmaker have always had the option to publish to LMS. And, as Tom noted back in November, now Engage ‘09 gives you the option to publish to LMS, too. This post will cover the basics for publishing Studio ‘09 content for your LMS.

A Consistent Authoring Experience

As Studio ‘09 customers know, one of the nice things about using the products in the suite is the similar look and feel of each product’s interface — from the Office-style Ribbon toolbar:

…to the Publish Success dialog:

A key point to note in the Publish Success dialog is the option to zip your published output. In previous versions of Presenter and Quizmaker, if you published to LMS, your output would be zipped by default. With the Studio ‘09 products, make sure to select the Zip button if you’re publishing to a SCORM-compatible LMS.

Here are the Steps to Publish for Your LMS From Studio ’09

Whether you’re working in Presenter ‘09, Quizmaker ‘09, or Engage ‘09, the steps are the same.

  1. Go to Publish -> LMS.
  2. In the LMS drop-down menu, specify the elearning standard supported by your LMS — SCORM 1.2, SCORM 2004, or AICC (we’ll use SCORM 1.2 in this example since it’s the most common):
  3. Input your desired Reporting and Tracking Options to send to your LMS:
  4. Click Publish and wait for your content to be converted to Flash:
  5. When you see the Publish Success dialog, click the option to Zip:
  6. In the New Zip File dialog, specify the location and file name for your zip file and click Save.
  7. After the save is complete, the folder where you saved your zip file will automatically open:

That’s it!

If you’re curious what’s inside the SCORM zip package you just created, it’s the standard published output files and folders (player.html, player, data, etc.). In addition, there are some files and a folder specific to LMS publishing:

Leave these files and structure intact. In fact, there’s really no need to unzip the package… it can usually just lead to trouble.

Getting the .Zip to Your LMS

Next, all you need to do is the following:

  1. Login to your LMS as an admin or author.
  2. Create a new content item in your LMS (often referred to as a SCO for “Sharable Content Object” — that’s the “SCO” part of “SCORM”).
  3. Upload the SCORM zip package you just created to this SCO in your LMS.
  4. Your LMS will do the rest, automatically unzipping the content after uploading, and reading your imsmanifest.xml file to obtain necessary tracking and reporting details, along with other metadata related to your course, quiz, survey, or interaction (it should also automatically launch your content via index_lms.html).

If you run into any issues with getting your content to work in your LMS, your first stop should be the blog entry I wrote last year: 9 Ways to Troubleshoot Articulate & LMS Issues.

You can also contact your LMS provider directly with any questions specific to the upload portion of this tutorial.

New Features in Studio ’09 LMS Publishing

No entry about new products would be complete without highlighting a few key changes in the new versions from our old products:

  • LMS Support in Engage ’09: As noted earlier, you can now create a learning object directly from Engage ‘09 to track in your LMS, as you would a course, quiz, or survey. Just look for the LMS publish option in Engage ‘09.
  • Resume Support in Quizmaker ’09: As with Presenter ‘09, you can now opt to have your users resume a quiz from the point where they left off. To enable, look for the resume section in Player Templates: Navigation.
  • Option to Disable Resume in LMS: If your LMS supports resume (the cmi.suspend_data call), a course will always resume using the LMS’s resume functionality when you have the Prompt to resume on presentation restart feature enabled. What’s new in Presenter ‘09 is that if you uncheck that box, Presenter ‘09 will no longer send cmi.suspend_data to the LMS (you told us you wanted the option not to resume in your LMS, and we listened). There’s also a new option called When running in LMS, ignore Flash cookie. As noted in our documentation on the topic: “If checked, the course will always resume by using the LMS’ bookmarking feature (if your LMS supports it). If unchecked, your content will resume using the LMS’ resume data, but will use the Flash cookie if the LMS does not support resume.” In other words, you should always be able to get the resume functionality you desire.
  • Launch in New Window: In old versions of Presenter, you might run into tracking issues if you launched your course in a new window via your LMS. Now, with Presenter ‘09, you have the option to safely launch your course in a new window via your LMS and rest assured that tracking will work as expected.

Saba 5.4 customers: If you run into any tracking issues, please refer to this Knowledge Base article to learn more.

Finally, if you need assistance troubleshooting issues with your specific LMS, contact Rustici Software, a consulting firm you may want to hire to assist you.

48 Responses to “Publish to LMS with Studio ’09

[...] Publish to LMS with Studio ’09 [...]

‘Option to Disable Resume in LMS’ is a good thing BUT the tracking is completly reset (not only the suspend_data also lesson_status, location, score,…). So users can’t progress correctly…

JSM  |  Posted at 05:49 am on February 26th, 2009 |  #

I’m having problems to publish in LMS. It’s not working. The process stops after publishing some slides and and creates an empty folder.

fernanda  |  Posted at 10:01 am on May 11th, 2009 |  #

Hi Fernanda- It sounds like there may be a problem with some content you have on one of your slides (wherever the publishing process stops). I’d suggest submitting a support case so that we can assist you in more detail.

gabe  |  Posted at 10:23 am on May 11th, 2009 |  #

Is there a way to combime multiple SCO’s into 1 package? For example, if I had 3 packages, the user would go to 1 link but it would contain 3 seprate packages but the quizzing, scores, etc. get added as it were 1 package? I believe captivate uses the aggregator function.

Thanks for any help on this!

peter  |  Posted at 08:14 pm on June 1st, 2009 |  #

Hi Peter- Take a look at Dave Mozealous’ blog entry on the topic: Repackaging Articulate content to allow multiple SCO’s?

gabe  |  Posted at 08:57 am on June 2nd, 2009 |  #

I am using Articulate ‘09 PRO suite. I am publishing SCORM 1.2 to an LMS. All goes well. Once it completes the publishing process and I click to activate\lauch the online module, a new window opens up (this is OK), but it forces me to click on the name\title in the upper left corner to get the module to launch on the first attempt. I need for the module to launch automatically when a user clicks on the module from within the LMS course catalog.

Any suggestions?

Sara Hargrave  |  Posted at 10:09 am on June 10th, 2009 |  #

Hi Sara- If I understand you correctly, it sounds like you’re describing the launch behavior of the course in your LMS, is that right? If so, that’s beyond our control, and is something you’d need to check with your LMS provider about modifying.

gabe  |  Posted at 08:20 am on June 11th, 2009 |  #

Can someone please share their experience with migrating from Articulate courses from SCORM 1.2 to SCORM 2004.

How does articulate handle that?

83 Degrees South  |  Posted at 08:55 am on June 15th, 2009 |  #

Can someone help me with publishing PowerPoint files that have sound embedded? In the previous versions of Articulate I was able to publish PPT files with sound embedded and the sound plays fine in the published version. However when I did the upgrade “fixes” to the Articulate 09 back in March, I could no longer hear the sound after publishing in Articulate. The only way to achieve the sound play back is to export the embedded sound files and reupload within Articulate. this is not a good work around as the number of files and the tight time frame to publish and load to our LMS is not feasible. Anyone else have this problem and any quick fix solutions?

Trish Glover  |  Posted at 10:54 am on July 6th, 2009 |  #

I can not see as user one presentation done on this application

Jose Alberto Pacheco  |  Posted at 12:43 pm on August 18th, 2009 |  #

Hello,

I am evaluating Articulate Studio ‘09. Under “Player Templates” -> “Other” I have set the Browser size to “Display at User’s current browser size” and I have set “Presentation Size” to “Lock Presentation at Optimal size”. However, when I publish the content to the LMS, I find that the screen starts somewhere down and I have to scroll to see the entire content. Also, I cannot see the entire content at one go even when I scroll down. Is there any way to resize the window such that one can accomodate the content within the real estate space provided by the LMS? I would really appreciate your response at the earliest as it would help my decision.

Sundar Shastry  |  Posted at 08:09 am on September 23rd, 2009 |  #

Hi Sundar- it sounds like your LMS is launching the content in some kind of window wrapper where the Articulate content is playing inside. Have you asked your LMS provider about resizing it?

gabe  |  Posted at 03:01 pm on September 24th, 2009 |  #

Hi, I am evaluateing studio and like most of it so far. However, when I publish presenter to an LMS, I am able to get the zip file successfully (SCORM 1.2), but my LMS says it is not a valid file when I try and upload. Any ideas?

Colin  |  Posted at 01:41 pm on September 28th, 2009 |  #

Hi Colin- could you please submit details of the issue you’re experiencing to our support team for review? Be sure to include the name of your LMS provider and a test login, if possible.

gabe  |  Posted at 03:49 pm on September 28th, 2009 |  #

Hi

After I have published my work and click on the zip option nothing happens. The system takes me to “my documents” to see where I would like to file the output then nothing happens so no “zip” option is performed. I have sent my work to my colleagues in the US and with my documents it allows them to zip the file whereas in the UK we cannot. Any ideas?

Many thanks

Joy  |  Posted at 10:35 am on October 19th, 2009 |  #

Hi Joy- I’ve submitted a support case on your behalf so that our support team can assist you in more detail.

gabe  |  Posted at 11:39 am on October 19th, 2009 |  #

Hi

With reference to Case #00147368.

Your support team came back to me to say I needed Windows Script 5.6 for my zip application to work. I have asked for this software and the software team will not supply it as Windows Script 5.6 is not approved to work with a Vista machine. I do have Microsoft Windows Script Host Version 5.7 already on my computer but I am still unable to zip my articulate files. As mentioned on my previous email when I click on zip nothing happens. Can you help please? Many Thanks

Joy  |  Posted at 06:19 am on October 21st, 2009 |  #

Hi Joy- I’ve asked our support team to assist you further.

Also, could you please be sure to reply with any additional details to the email from Articulate Support? That will ensure we can help you in the most effective manner possible since trying to troubleshoot via blog comments is not as effective or as timely.

gabe  |  Posted at 09:39 am on October 21st, 2009 |  #

RE: If a learner completes a course (Gets Passed or Completed) and they go back into the course to review it, If they say “NO” to resume, it resets their completion status to Incomplete of Failed.

How do I force them to resume if they already Completed/Passed the course to avoid the reset???

Thank you, Jeff

Jeff Tenut  |  Posted at 09:54 pm on November 3rd, 2009 |  #

Hi Jeff- I’ve submitted a support case on your behalf. It might be a good idea to reply to the case confirmation email from Articulate Support with additional details on the LMS you’re using and any other info you can provide.

gabe  |  Posted at 09:37 am on November 4th, 2009 |  #

Thanks JEFF to ask again, I’m still waiting since one year about this problem…

JSM  |  Posted at 09:40 am on November 4th, 2009 |  #

I recently upgraded to Articulate Prensenter & Quizmaker ‘09, I have created and published a quiz which should send results via e-mail.

When a user completes the quiz and passes the system successfully creates the email with the results.

When a user completes the quiz and fails, the system creates an email without results.

Has anyone experienced this issue and been able to resolve it?

SHERRY  |  Posted at 12:25 pm on November 4th, 2009 |  #

I’m using extensively Articulate Quizmaker ‘09 version: 3.2.907.1413

I’ve been monitoring all the interaction between the LMS and the quiz itself, and apart for many issues I have with the results, one is vital and could be the cause of many related issues (as I can see from the comments above).

The issue is that the quiz states that the activity is ‘incomplete’ (meaning the student did not finish it) _even_ if he did finish it, but did not ‘pass’ the activity. _Only_ in the case where the student ‘passes’ the activity, and it heads off to report that it is correct does it also mark it as ‘completed’.

The SCORM API has and expects the following:
cmi.completion_status ({completed, incomplete, not attempted, unknown}) = indicates whether the learner has completed the SCO
cmi.success_status ({passed, failed, unknown}) Indicates whether the learner has passed the SCO
The problem is that the succss_status always reports unknown (or whatever the LMS passes to it – thus never actually reporting the proper status) and that completion_status only reports completed if the learner completed AND passed the SCO.
This is wrong. The SCO should report completed in both cases and alter the success (failed/passed).
Changing the ‘report’ option doesn’t seem to facilitate the issue (although I may require to further test this).

I have programmed my own interface to ‘translate’ the Quizmaker output into what I need to be given to the LMS.
However, I still have not been able to get around that issue, as it’s hard to pinpoint in JavaScript the precise location where the activity is Completed and Failed.

I have also submitted a case for this, hoping to get an answer, I hope this issue can be resolved as soon as possible.
Thank you.

eric  |  Posted at 05:39 am on November 9th, 2009 |  #

Hi Eric- I do see that you submitted Case #00149382. If you need additional help beyond what our support team assisted, please reply to the email you should have from Articulate Support.

gabe  |  Posted at 04:03 pm on November 9th, 2009 |  #

i have resolved my issues (and thus also posting as comments in case this helps anyone else)…

in the file lms.js (located in the lms folder of each published quiz) the function “function SetStatus(strStatus)” (line 344) i changed the

case “failed”:
lmsAPI.SetFailed();
break;

to

case “failed”:
lmsAPI.SetFailed();
lmsAPI.SetReachedEnd();
break;

i hope this helps out anyone who has problems marking the quiz complete in diffrent cases.

thanks for the quick replies.

eric  |  Posted at 04:30 pm on November 9th, 2009 |  #

Glad you resolved this, Eric, and thanks for sharing your solution.

gabe  |  Posted at 09:38 am on November 10th, 2009 |  #

Hi,

I want to use Articulate online to sell and deliever Online trainings… My question is ….1. Do I need to host on my LMS in order to collect money through Paypal or the LMS provided by Articulate Online has all this facility ?

kamal rastogi  |  Posted at 12:21 am on November 15th, 2009 |  #

Hi Kamal- You can do this with Articulate Online and the API. Take a look at item #1 in this post.

gabe  |  Posted at 11:25 am on November 16th, 2009 |  #

Can I “sell” the articulate courses I have made (via CD or via LMS) ?

Gopal  |  Posted at 05:41 am on November 29th, 2009 |  #

Hi Gopal- sure, you own the content you create, so you can sell it. Items #1 and #6 in this blog post may interest you.

gabe  |  Posted at 10:07 am on November 30th, 2009 |  #

Is it possible when publishing to an LMS to track the number of slides a student has seen in a course instead of the passed/failed information?

Antonio  |  Posted at 04:46 pm on December 7th, 2009 |  #

Hi Antonio- yes, you’ll just want to specify slide-based tracking instead of quiz-based tracking. Please take a look at this article to learn more.

gabe  |  Posted at 05:33 pm on December 7th, 2009 |  #

Sorry, I’m a newbie and I’ve got 3 days left and I am still evaluating. When I publish to LMS, zip the file and insert the zip into the LMS, everything works just fine. However, when I run the presentation from the LMS, it plays it in internet explorer, I have to close several windows to even get to the presentation and it launches in Internet Explorer with all the search bars and extraneous noise. How do you get the LMS to launch the published item in a nice clean window? Also, how can you make your presentation launch without the menu on the left side?

Many thanks!

Troy

Troy  |  Posted at 09:35 pm on December 7th, 2009 |  #

Hi Troy- you might want to check with your LMS about the launching issues – sounds like they may be adding some kind of wrapper or having you go through an extraneous launch process.

Re: disabling the left navigation, you might want to set your first slide to display in No Sidebar or Slide Only view mode, which you can specify in PowerPoint -> Articulate -> Slide Properties. Here’s an article about the view mode toggle, too.

gabe  |  Posted at 11:07 am on December 8th, 2009 |  #

Thanks for the quick response Gabe, however what I would like to have is the actual number of slides seen by the student after leaving the module, or the equivalent percentage of the module seen by the student. What we have instead, even when we specify slide base tracking, is the information that the module has been completed or not, based on a specific number of slides that we indicate in the tracking page.
In Claroline LMS there is a field “You Best Performance” that always indicates 100% even when the module status is “not completed”. I am wandering if this percentage should be related to the actual number of slides (or the percentage in this case) returned by the articulate module.
Thanks

Antonio  |  Posted at 12:15 pm on December 8th, 2009 |  #

Is there anyway to capture test results into a database that would show student name, ID #, test score…etc.

There is a program “WEBQUIZ” that does this, but I would like my presentations and quizzes to stay in one software suite.

Ralph  |  Posted at 04:19 pm on January 11th, 2010 |  #

Hi Ralph- have you looked at Articulate Online? You can capture complete presentation and quiz data, and you can leverage Quizmaker ‘09 survey questions (or the Articulate Online Guestbook feature) to ask any questions you’d like of your users (e.g., student ID #).

gabe  |  Posted at 09:30 am on January 12th, 2010 |  #

Hi, I’ve been generating modules for LIMs in a SCORM 1.2 format. For the most part everything is working well until today. Currently, I have a module that upon complettion of the final exam made by quizmaker reports back to Lims a fail. HAs anyone seen this before?

Mike Troutman  |  Posted at 03:58 pm on January 14th, 2010 |  #

Hi Mike- if this is not the expected behavior, I’d suggest submitting a support case so that we can assist you in more detail – and please provide as much detail as possible to our support team, including a test login for your system, if possible.

gabe  |  Posted at 08:17 am on January 15th, 2010 |  #

Hi, I have purchased Studio 09 and installed it on my notebook with Windows Vista. With my surprise when I publish a power point presentation to an LMS, it takes very long time do do the job. For a presentation with about 30 slides (with no special content) it can take more than half an hour to finish. Because of that I returned to use the old version installed on another notebook with Windows XP that is much more faster when publishing the same presentation to an LMS.
Has anyone experimented such a downgrade performance?

Antonio  |  Posted at 05:34 pm on January 18th, 2010 |  #

Antonio, I use Articulate studio 09 in windows vista and it works great. It’s not normal to take this time to publish a course.

fernanda  |  Posted at 05:02 am on January 19th, 2010 |  #

If this long time to publish a course is normal, then Articulate Studio 09 is a step backward compared with the old version that does the same job in less then half the time.
I think that there is some compatibility problem between Studio 09 and Vista or something else. Has anyone used Articulate Studio 09 with Windows 7?

Antonio  |  Posted at 10:11 am on January 21st, 2010 |  #

I have saved my presentation to the CD format and now I need to load it into the LMS system. How can I convert from CD format to LMS format without re-recording the session?

Jim  |  Posted at 02:52 am on January 23rd, 2010 |  #

Antonio- a number of us at Articulate use our software regularly with Windows 7; it is supported. As for publishing time, Presenter ‘09 can take longer than previous versions because we rebuilt the publishing engine to create higher quality output.

Jim- you can’t convert the published output, and you don’t need to re-record. Just publish to LMS following the instructions in this blog post.

gabe  |  Posted at 09:02 am on January 25th, 2010 |  #

Gabe – I published the powerpoint presentation to LMS…but the narration audio is now not present in the LMS version, nor is the quiz. The CD version had narration audio and a quiz. Why is it not in the LMS version?

Jim  |  Posted at 09:23 am on January 25th, 2010 |  #

I have an instructor that is having trouble getting the sound to work on her presentations when she publishes them. Also, when put into Deisre2Learn, the presentation will not play at all. Just a gray screen. Help?

Holly Deschene  |  Posted at 09:30 am on February 23rd, 2010 |  #

Hi Holly- I’ve submitted a support case on your behalf for our support team to assist you more closely.

gabe  |  Posted at 09:39 am on February 23rd, 2010 |  #

Leave your comment below.




Want more? Check out 520 Entries in the Archives »