Content Authoring Pilot - Sending a grade from a Storyline or Captivate module in WordPress to Canvas
This document covers basic information on how to send a grade from a Storyline or Captivate module in WordPress to Canvas for the content authoring pilot.
A WordPress plugin processes xAPI statements (specifically "Passed" and "Failed" statements) and sends a grade value back to your Canvas gradebook. This process can either be manually run or setup to run every half hour.
- Login to the pilot WordPress site: grassblade.doit.wisc.edu/test/wp-admin/
- Click on Pages on the left menu.
- Click on the page your module is used in.
- Scroll towards the bottom of the page where you see the Auto Grade Sync Settings window.
- Select the Beginning Date and Ending Date of the range of submissions you want to process.
- Select the Grading Scheme you want to use from the drop-down menu. You can select from Average Attempt, Best Attempt, First Attempt, or Last Attempt.
- Click the Send Grades to LMS button:
- You will see a message in the lower left of the window that says Grading Please Wait which will be replaced with Grade Sync Response followed by User Attempt Time Score and the users whose grades were found within the specified date range. These scores will be sent to the linked Canvas assignment gradebook entry:
If you want to manually push grades to your gradebook each time, you are done. If you want to set it to continue to send grades from students within the specified date range, follow the next two steps below.
Sending the grade to Canvas automatically
- If you would like the grades run within the specified time period every half hour select the checkbox for Auto-Sync enabled:
- Click Update (or Publish if it is a brand new page) button on the right to save the Auto Grade Sync settings.
- If you are not seeing the students you would expect in Step 7 above, double check to see that you have the Beginning Date and Ending Date set correctly. Make sure the end date is set for the day after the last grade you would expect.
- If you are still not seeing the students you would expect to have grades for in Step 7 above, the students may not have completed the module. The LTI plugin for WordPress and GrassBlade only sends grades when Learning Locker has recorded a "passed" or "failed" xAPI verb for a student and module. You can try exporting all of the data from Learning Locker to see if there are xAPI statements from the student and if there is a "passed" verb for the student in question. If there isn't a "passed" or "failed" verb, it is likely the student did not complete the module. Alternately it is possible your module was setup in such a way that it is not sending "passed" or "failed" verbs. Please e-mail firstname.lastname@example.org for support.
- If you have found your auto-grade sync settings did not save, set them again and make sure you click the Update button on the right of the page.
- Case Scenario Critical Reader - Alternative Tools (UW-Madison)
- Content Authoring Pilot - Spring 2018
- Content Authoring Pilot - Pressbooks Analytics
- Content Authoring Pilot - Using Storyline with the content authoring pilot
- Content Authoring Pilot - Using Captivate with the content authoring pilot
- Content Authoring Pilot - Exporting data from Learning Locker and working with the data in Excel
- Content Authoring Pilot - Uploading a Storyline or Captivate module to WordPress/GrassBlade