\n
Hello! I just wanted to share a recent success I had with getting my Storyline files in to the Canvas LMS. Although I haven't quite found a way to use SCORM reporting features, this is an option to upload your presentations into Canvas that will allow for all of the great interactions we so love in Storyline!
\n
The trick is, when you publish, you have to make sure to choose Launch Player in a New Window. Here are all of the steps I followed (including making it work for iPad).
\n
In order for Storyline presentations to work in Canvas, you have to publish with these player options:
\n
BEFORE you publish, you have to go in to the Player - Other - Launch Player in a New Window
\n
If you choose Prompt to Resume, make sure to leave the \"Ignore Flash Cookies in LMS\" option UNCHECKED.
\n
It should look like this:
\n
\n
When you publish, make sure to have LMS selected, and checkmark all the boxes in the Publishing for HTML5 and mobile devices.
\n
\n
In Canvas, you need to navigate to the course and page (assignment, module, etc.) where you will be adding the content. THIS IS VITAL. You have to be in the course you want to add the content in before you choose the FILE option on the left-hand side.
\n
Choose \"Files\" option in the left-hand navigation.
\n
Create a new sub-folder for the course and then choose the upload zip file. Upload the Storyline zip file into the subfolder.
\n
Now create the assignment, announcement, module, etc. that you wanted to create. Choose Add File from the right-hand menu. Navigate to the subfolder you created. Once there, you need to find the \"launch.html\" file and click on it to add it to your assignment. If you want to allow iPad users to see your content, you also need to click on the IOSLaunch.html file and add it to the assignment.
\n
Save your assignment.
\n
Make sure you have popup blockers off, and then test it out. It should launch in a new window on all browsers. On iPad, you need to have the Articulate Mobile App to interact with the content.
\n
Hope this helps!
","kudosSumWeight":0,"postTime":"2014-01-15T04:44:28.000-08:00","images":{"__typename":"AssociatedImageConnection","edges":[{"__typename":"AssociatedImageEdge","cursor":"MjUuMnwyLjF8b3wyNXxfTlZffDE","node":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bS02MDA3NDYtMzk4MzVpMDA2QTJDMjRFNTI5OTQzMQ?revision=1\"}"}},{"__typename":"AssociatedImageEdge","cursor":"MjUuMnwyLjF8b3wyNXxfTlZffDI","node":{"__ref":"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bS02MDA3NDYtOTM1OTBpMUFFRDVGNEUwNjYyRkU5OA?revision=1\"}"}}],"totalCount":2,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"tags":{"__typename":"TagConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[{"__typename":"TagEdge","cursor":"MjUuMnwyLjF8b3wxMHxfTlZffDE","node":{"__typename":"Tag","id":"tag:storyline 360","text":"storyline 360","time":"2014-10-09T03:01:38.000-07:00","lastActivityTime":null,"messagesCount":null,"followersCount":null}}]},"timeToRead":2,"currentRevision":{"__ref":"Revision:revision:600746_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":142},"visibilityScope":"PUBLIC","canonicalUrl":null,"seoTitle":null,"seoDescription":null,"isEscalated":null,"placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"archivalData":null,"customFields":[]},"Conversation:conversation:600746":{"__typename":"Conversation","id":"conversation:600746","solved":false,"topic":{"__ref":"ForumTopicMessage:message:600746"},"lastPostingActivityTime":"2022-05-08T00:18:18.000-07:00","lastPostTime":"2022-05-08T00:18:18.000-07:00","unreadReplyCount":55,"isSubscribed":false},"ModerationData:moderation_data:600746":{"__typename":"ModerationData","id":"moderation_data:600746","status":"APPROVED","rejectReason":null,"isReportedAbuse":false,"rejectUser":null,"rejectTime":null,"rejectActorType":null},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bS02MDA3NDYtMzk4MzVpMDA2QTJDMjRFNTI5OTQzMQ?revision=1\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bS02MDA3NDYtMzk4MzVpMDA2QTJDMjRFNTI5OTQzMQ?revision=1","title":"0576.attachment1oxivml.png","associationType":"BODY","width":475,"height":465,"altText":null},"AssociatedImage:{\"url\":\"https://community.articulate.com/t5/s/rwgqn69235/images/bS02MDA3NDYtOTM1OTBpMUFFRDVGNEUwNjYyRkU5OA?revision=1\"}":{"__typename":"AssociatedImage","url":"https://community.articulate.com/t5/s/rwgqn69235/images/bS02MDA3NDYtOTM1OTBpMUFFRDVGNEUwNjYyRkU5OA?revision=1","title":"6320.attachment273n8u0.png","associationType":"BODY","width":681,"height":694,"altText":null},"Revision:revision:600746_1":{"__typename":"Revision","id":"revision:600746_1","lastEditTime":"2014-01-15T04:44:28.000-08:00"},"ForumReplyMessage:message:600793":{"__typename":"ForumReplyMessage","id":"message:600793","conversation":{"__ref":"Conversation:conversation:600746"},"author":{"__ref":"User:user:359225"},"revisionNum":1,"uid":600793,"depth":2,"hasGivenKudo":false,"subscribed":false,"board":{"__ref":"Forum:board:discuss"},"subject":"Re: Publishing Storyline Content in Canvas LMS","readOnly":false,"editFrozen":false,"moderationData":{"__ref":"ModerationData:moderation_data:600793"},"parent":{"__ref":"ForumReplyMessage:message:600792"},"body":"Hi Shauna,
\n
Here is how we import Storyline content into Canvas. Most of the time we have an interest in tracking completion of the learning objects, so my directions are focused on that goal.
\n
1. Publish from Storyline for the LMS
-- we tend to use SCORM 2004 v.3 with the Passed/Incomplete setting
-- we usually base completion on a certain score on a final quiz or a course completion trigger at the end of the module
\n
2. ZIP the published output.
\n
3. In Canvas, enable the \"SCORM\" LTI tool in you navigation settings.
\n
4. In the SCORM tool, click \"Upload\" and select your ZIP package.
\n
5. Import the ZIP package as a graded assignment.
This will host your files in a cloud-based storage location since Canvas itself cannot host the files and have them function as a trackable object.
\n
6. You'll now have an assignment in Canvas and there will be a column in the Grades tool for the assignment. The Storyline object needs to be launched in a new window.
\n
We've also uploaded non-SCORM (therefore non-trackable) Storyline content into the Canvas Files tool, but since there are so many files involved it creates quite a mess if your Canvas course has a lot of other learning objects.
\n
We've had some trouble with the completion scores of Storyline objects resetting (from 100% to 0) if the learner re-launches the content after completion -- so would be interested to hear from anyone who has overcome that challenge.
\n
Regards
-Kevin
\n
","body@stringLength":"1841","rawBody":"Hi Shauna,
\n
Here is how we import Storyline content into Canvas. Most of the time we have an interest in tracking completion of the learning objects, so my directions are focused on that goal.
\n
1. Publish from Storyline for the LMS
-- we tend to use SCORM 2004 v.3 with the Passed/Incomplete setting
-- we usually base completion on a certain score on a final quiz or a course completion trigger at the end of the module
\n
2. ZIP the published output.
\n
3. In Canvas, enable the \"SCORM\" LTI tool in you navigation settings.
\n
4. In the SCORM tool, click \"Upload\" and select your ZIP package.
\n
5. Import the ZIP package as a graded assignment.
This will host your files in a cloud-based storage location since Canvas itself cannot host the files and have them function as a trackable object.
\n
6. You'll now have an assignment in Canvas and there will be a column in the Grades tool for the assignment. The Storyline object needs to be launched in a new window.
\n
We've also uploaded non-SCORM (therefore non-trackable) Storyline content into the Canvas Files tool, but since there are so many files involved it creates quite a mess if your Canvas course has a lot of other learning objects.
\n
We've had some trouble with the completion scores of Storyline objects resetting (from 100% to 0) if the learner re-launches the content after completion -- so would be interested to hear from anyone who has overcome that challenge.
\n
Regards
-Kevin
\n
","author":{"__ref":"User:user:905076"},"isEscalated":null,"postTime":"2018-08-20T11:50:20.000-07:00","solution":false,"kudosSumWeight":4,"repliesCount":2,"images":{"__typename":"AssociatedImageConnection","edges":[],"totalCount":0,"pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null}},"attachments":{"__typename":"AttachmentConnection","pageInfo":{"__typename":"PageInfo","hasNextPage":false,"endCursor":null,"hasPreviousPage":false,"startCursor":null},"edges":[]},"timeToRead":1,"currentRevision":{"__ref":"Revision:revision:600792_1"},"latestVersion":null,"metrics":{"__typename":"MessageMetrics","views":7},"visibilityScope":"PUBLIC","placeholder":false,"originalMessageForPlaceholder":null,"messagePolicies":{"__typename":"MessagePolicies","canModerateSpamMessage":{"__typename":"PolicyResult","failureReason":{"__typename":"FailureReason","message":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","key":"error.lithium.policies.feature.moderation_spam.action.moderate_entity.allowed.accessDenied","args":[]}}},"customFields":[]},"Revision:revision:600793_1":{"__typename":"Revision","id":"revision:600793_1","lastEditTime":"2018-08-20T11:51:54.000-07:00"},"QueryVariables:ReplyList:message:600793:1":{"__typename":"QueryVariables","id":"ReplyList:message:600793:1","value":{"id":"message:600793","first":10,"sorts":{"postTime":{"direction":"ASC"}},"repliesFirst":3,"repliesFirstDepthThree":1,"repliesSorts":{"postTime":{"direction":"ASC"}},"useAvatar":true,"useAuthorLogin":true,"useAuthorRank":true,"useBody":true,"useKudosCount":true,"useTimeToRead":false,"useMedia":false,"useReadOnlyIcon":false,"useRepliesCount":true,"useSearchSnippet":false,"useAcceptedSolutionButton":true,"useSolvedBadge":false,"useAttachments":false,"attachmentsFirst":5,"useTags":false,"useNodeAncestors":false,"useUserHoverCard":false,"useNodeHoverCard":false,"useModerationStatus":true,"usePreviewSubjectModal":false,"useMessageStatus":true}},"ROOT_MUTATION":{"__typename":"Mutation"},"CachedAsset:text:en_US-components/community/NavbarDropdownToggle-1744215894953":{"__typename":"CachedAsset","id":"text:en_US-components/community/NavbarDropdownToggle-1744215894953","value":{"ariaLabelClosed":"Press the down arrow to open the menu"},"localOverride":false},"CachedAsset:text:en_US-components/messages/EscalatedMessageBanner-1744215894953":{"__typename":"CachedAsset","id":"text:en_US-components/messages/EscalatedMessageBanner-1744215894953","value":{"escalationMessage":"Escalated to Salesforce by