Advanced Content Authoring and Reporting - Manually pushing a grade from Pressbooks to the Canvas gradebook and setting up auto-sync

Pressbooks is an innovative, open-source tool and is still emerging as an enterprise-level platform with predictable performance. Please take this into account when deciding to use Pressbooks for the creation of course and assignment materials. Learn@UW-Madison continues to track and document known issues with Pressbooks.

This document describes how an instructor can either manually push a grade from Pressbooks to the Canvas gradebook or set up an auto grade sync to the Canvas gradebook every 30 minutes.

    Your Pressbooks module(s) must be properly configured as described in the process outlined in Advanced Content Authoring and Reporting - Getting Started with Pressbooks to author interactive modules to push grades from a Pressbooks module to the Canvas gradebook. Please reach out to the DoIT Help Desk and request a Pressbooks consultation with Learn@UW-Madison to get assistance with setting your course up.

    Manually pushing a grade from Pressbooks to the Canvas gradebook

    1. Log in to Pressbooks: wisc.pb.unizin.org
    2. From your Pressbook dashboard, click on the chapter of your book that you want to send a grade from. 
    3. Make sure your course is properly configured.
      1. Enter the Canvas Course URL.
      2. Set a Beginning Date and Ending Date of the range of submissions you want to process. 
      3. Select a Grading Scheme you want to use from the drop-down menu. You can choose from Best Attempt, First Attempt, Last Attempt, or an Average of all attempts. 
      4. Enter the H5P ID values you want to include in the grade report back to Canvas. H5P ID values can be found in the rich text editor above and must be manually entered.
    4. After confirming your chapter is configured properly, click the Send Grades to LMS button:
      A screenshot from a Pressbooks chapter showing the "ACAR Chapter Configuration" section. A Canvas URL, "Beginning Date:", "Ending Date:" have been entered. "Last Attempt" has been selected as the grading scheme. The "H5P ids to grade:" text entry window has "2,1" entered. An arrow points to the "Send Grades to LMS" button.

    5. The ACAR Chapter Configuration will update and show what was reported back to the Canvas gradebook. This includes the student's netID, when they started and completed the assignment, and their overall score.
      A screenshot from Pressbooks showing the "ACAR Chapter Configuration" report. The report shows data for "Student", "Started", "Completed", and

    Enabling auto-sync to the Canvas gradebook

    1. If you would like the grades to be sent to Canvas every half-hour, you must first globally enable auto grade sync in the WiscH5PLTI Settings. Please reach out to the DoIT Help Desk and request a consultation with Learn@UW-Madison to get the Canvas API token. Make sure to click Save Changes before navigating away from this page.
      A screenshot from Pressbooks showing how to globally enable auto sync. The autosync radio box is selected.
    2. Next, in the Pressbooks chapter, select the checkbox for Auto-Sync enabled:
      A screenshot from Pressbooks showing the "ACAR Chapter Configuration" section of a chapter. All the fields are filled out with one important difference from the previous example - the "Auto-Sync enabled" checkbox is checked.
    3. Click the Save button on the right hand side of the page to save the Auto-Sync setting.
    4. Grades for every student, regardless of if there have been any changes to their score, are auto-synced every 30 minutes. To check that grades are being properly auto-synced to the Canvas gradebook, you can access the H5P Grade Sync Logs from the left hand navigation bar.
      A screenshot from Pressbooks showing where to access H5P grade autosync logs.

    Troubleshooting

    1. 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.
    2. If you have found your auto-grade sync settings did not save, set them again and make sure you click the Save button in Pressbooks. Users will sometimes forget this step.
    If you would like to request reports with more detailed information on student use of your module, or if you are a local learning technology consultant that would like to produce these reports, please see Advanced Content Authoring and Reporting - Requesting Student Activity Data From Pressbooks .

    See Also:




    Keywords:content, authoring, pilot, pressbooks, grade, gradebook, score, push, sync, auto, enable, auto-sync,   Doc ID:84560
    Owner:Learn@UW Madison .Group:Learn@UW-Madison
    Created:2018-08-07 13:30 CSTUpdated:2019-08-15 12:02 CST
    Sites:DoIT Help Desk, Learn@UW-Madison
    Feedback:  0   0