How to publish to Tin Can API with Articulate Storyline 2 Lisa Byrne Published on September 29, 2015 If you use Articulate Storyline 2 and want to track results for your learners via the Tin Can API (xAPI), you need to know how to convert your courses to a Tin Can format. In this step-by-step tutorial, we guide you through everything you need to do to publish your course from Articulate Storyline 2 to an xAPI course format. Before you start Confirm that Tin Can support is available with your LMS. Check that you are using the latest version of Articulate Storyline 2. How it works Once your course has been created, click the "Publish" button on the Articulate Storyline ribbon as shown in the below screenshot. Publish screen Select "LMS" from the menu on the left-hand side of the publish screen as shown in the screenshot below. Give your project a "Title" and "Description". Click the ellipses to the right of the "Folder" field to select the location where your project will be saved. Publishing for HTML5 and mobile devices Check the box beside “Include HTML5 output” so that your content will work on mobile devices that do not support Flash. For example iPads do not support flash, so exporting to HTML5 will ensure that mobile learners can access your courses without experiencing issues downloading flash plugins. Check the box beside “Use Articulate Mobile Player for iOS or Android” if you would like to use Articulate’s mobile player. The difference here is that your course will be launched in the Articulate mobile app rather than from within you LMS. The learner will be prompted to download the Articulate mobile app when they try to access your course. "Allow downloading for offline viewing" can remain unchecked as you choose. Exporting your course to HTML5 does not mean that your course will be automatically usable on a mobile device. Due consideration should be given to your course design. It is particularly important to consider the course's responsiveness and ability to adapt to various mobile device resolutions and screen sizes. Exporting to Tin Can and/or HTML5 does not automatically do this for you. Ask your course designer to review your course's mobile responsiveness as required. Output Options Select “Tin Can” from the "LMS" drop-down menu under “Output Options”. Click "Reporting and Tracking" to proceed to the next step. Reporting and Tracking Options screen This screen presents settings that decide when the program will tell your LMS that the learner has completed the course. Click the “Tracking” tab shown in the below screenshot to specify how you would like to track a user’s progress. These options define the point at which a user is deemed to have completed the course. The first option measures completion by the number of slides a learner has viewed. By choosing the "Track using number of slides viewed" option, you can select any given number of slides that must be viewed before the course is deemed complete. In our screenshot example, we set the option so that 29 out of 29 slides must be viewed before the course is considered complete. If your course contains a quiz, you can select the second option on the below screenshot. By choosing the "Track using quiz result" option, the course will be marked complete once the learner reaches the results slide for the quiz. Click OK when you have selected your preferred option to return to the Publish screen Publishing your course to the Tin Can API format Click the “Publish” button in the bottom right-hand corner of the screen to finish publishing your course. Once your course is published, you need to store it as a zip file so it can be uploaded to LearnUpon or another learning management system. Click the “Zip” symbol shown on the below screenshot to select the location where you would like to save your file. Click “Save” and "Close". And that’s it, you’re done! Your course can now use Tin Can API to track results for learners with your LMS of choice.