Content Authoring Phase 3 Pilot - Fall 2017 - Uploading a Storyline or Captivate module to WordPress, and configuring a Canvas assignment to get the grade passed back

This document covers basic information on uploading a Storyline or Captivate module to WordPress, and configuring a Canvas assignment with LTI to get the grade passed back from the module to your course for the Fall 2017 Content Authoring Phase 3 Pilot.


  1. Login the Fall 2017 Content Authoring Pilot Wordpress site at
  2. Click xAPI Content on the left menu.
  3. Click Add New next to xAPI Content.
  4. Add a title for your module.
  5. Scroll down to xAPI Content Details. Click Choose File and select the .zip file of your Captivate or Storyline module.
  6. Check other options as appropriate for how you plan to use your module. For example:
    - Check Completion Tracking if you plan to use completion tracking.
    - Add a required Passing Percentage.
    - Check Show Results to Users if you want your students to see what score they got.
  7. Click Publish.
  8. Click Pages on the left menu.
  9. Click Add New.
  10. Add a title for your page along with any text you would like to appear before your module in the rich text editor.
  11. In the upper right there is an xAPI Content box. Select your module from the drop-down list and click Update. Ignore the message that pops up that says " says: You can add the shortcode [grassblade] in the content to change the placement of the content." If you use the shortcode it will break the grade passback.

  12. Click Publish to publish the page.
  13. Below the main editing panel you see LTI Information. Keep this open when you log into Canvas. I will refer to this page as the GrassBlade editing page below.


First you need to add an app for the Captivate or Storyline module you uploaded to WordPress:

  1. Login to Canvas:
  2. Navigate to the course you want to add your Captivate or Storyline module to.
  3. Click on Settings in your course navigation menu.
  4. Click on the Apps tab.
  5. Click on the View App Configurations button near the top.
  6. Click the + App button
  7. Configuration Type is Manual Entry.
  8. Name can be something that will be easily understandable and unique to this module. For example: GrassBlade LTI – UW-System Quiz v1.
  9. Copy the Consumer Key from the GrassBlade editing page above into the Consumer Key for your Canvas LTI app.
  10. Copy the Consumer Secret from the GrassBlade editing page above into the Shared Secret for your Canvas LTI app.
  11. Copy the LTI Link from the GrassBlade editing page into the Launch URL for your Canvas LTI app.
  12. Domain should be
  13. Set Privacy to Public. After you've set everything up for your LTI app, your window will look similar to this - some values have been obscured as they are unique to the demo module used to create this document:

  14. Click Submit.
Next you'll add the app to a Canvas Assignment:
  1. Click on the Assignments tool.
  2. Add a new assignment, by clicking on the + Assignment button.
  3. Add an Assignment Name.
  4. Add how many points you would like to award for the grade and select the Assignment Group and Display Grade as you would like for your course.
  5. In Submission Type select External Tool.
  6. In the Enter or find an External Tool URL text window paste the LTI link found in the GrassBlade editing page noted above. Check Load This Tool In a New Tab:

  7. Click Save.
You should now be able to launch your assignment and see the content in WordPress/Grassblade.
You can also add the assignment in the Modules tool.

See Also:

Keywords:fall, 2017, content, authoring, pilot,learning, locker, record, store, xapi, statements, wordpress, grassblade, plugin, plug-in, grade, canvas, gradebook, assignment, lti, captivate, storyline, adobe, articulate,   Doc ID:76537
Owner:Dan L.Group:Learn@UW Madison
Created:2017-09-14 07:22 CDTUpdated:2017-09-22 10:22 CDT
Sites:Learn@UW Madison
Feedback:  0   0