Downloading and printing the "Assignment comments" box

Jump to solution
giusco81
Community Novice

I marked for the first time using the SpeedGrader and I was wondering whether there is a way to download the "Assignment comments" box which is in the sidebar, together with a student's submission, as it is possible in Turnitin. Alternatively, is there a way to print the Assignment comments box, without simply copying and pasting into a Word file?

2 Solutions
fhernan
Community Participant

I have been commenting all the assignments of my students, only to find out that there is no way to download my own feedback! I know that I can download individual comments, one by one. It would be much easier to download a table with all the assignment comments, all at once. We need this for accreditation of engineering programs. C'mon, Canvas! It's such a basic feature! Everyday I'm more disappointed about Canvas and the absolute lack of technical support.

View solution in original post

werner_huysman1
Community Participant

Hi, I use this workaround:

  • go to https://canvas.school.com/graphiql
  • paste this query (substitute the assignment id) in the query field:
    query MyQuery {
      assignment(id: "70422") {
        submissionsConnection {
          nodes {
            commentsConnection {
              nodes {
                comment
              }
            }
            user {
              email
            }
          }
        }
      }
    }​
  • press the 'run' arrow
  • copy the resulting JSON that appears in the field on the right (all of it!)
  • go to https://konklone.io/json/ or another online json2csv converting service, paste the JSON, and you get a nice table with student emails and matching comments

Not ideal, but faster than copy & paste the comments one by one.

View solution in original post