I have an LMS and I want to launch courses that are hosted on cloud scorm from this lms, for example the user in the lms should click a link to launch a course that is hosted on scorm cloud. I read about dispatch function in scorm cloud which generates a file that should be saved then I can run this file to launch the course but this wont work for me because there is no automatic function to generate the dispatch and run it when the user click the link. Is there a way to create a link for launching in scorm cloud?
How to launch xAPI course hosted on cloud scorm from an LMS?
374 views Asked by Dr.Noob AtThere are 2 answers
To launch a SCORM Cloud course [in SCORM or xAPI format] from a static, non-SCORM website you can use some of the following options:
you can use public invitation [as Andrew describes]. You will get a static link that you can put on your site. Some downsides to this: A. there is no integration of the data. You will not be able to tell in your "LMS" if a learner took the course. B. you have no mechanism to control access to the content. A learner can share the link with his or her 1M instagram followers, and you will be financially liable for that registration volume.
you can create a launch URL via the SCORM Cloud api, which will take some server-side work and is an undertaking of some complexity.
if you are using WordPress, there is a free integration called the SCORM Cloud plugin for WordPress.
for a commercial integration of SCORM Cloud with WordPress or Drupal, there is the Bright plugin, [https://bright.aura-software.com/], which also directly integrates with LearnDash LMS as well as WooCommerce.
Dispatch will not be an option for you as your website is not SCORM-capable.
These solutions are progressively capable in generally ascending order.
You will probably get good mileage from asking SCORM Cloud directly, if you go to their website that have their "ask us anything" link [https://rusticisoftware.com/ask-andy/] and they are very helpful.
Assuming you don't need SSO between the LMS and SCORM Cloud, the way to do this is to use a public URL: https://support.scorm.com/hc/en-us/articles/206164296-How-to-generate-a-public-URL-
If you do need SSO and your LMS supports SCORM, then the best way is probably to use Dispatch. You say in your question that you can't use Dispatch, which may suggest that your LMS does not support SCORM?
If you need SSO and your LMS does not support SCORM, then it would be useful to know what your LMS does support.