How do I access all of a student's discussion board posts for exporting into another document?
Hi Patricia -
While I haven't done a lot of exploring myself, copying and pasting the student's page from SpeedGrader on a discussion-by-discussion basis is what comes to mind. I know it's laborious and time-consuming. It's not a great long-term solution for instructors and institutions that need routinely need the information. (If another Community member knows a better solution, I'd be excited to learn about it too...even if I wouldn't use it with classes I teach.)
I did a little bit of searching, and I was able to find these Feature Ideas which are related to your question:
https://community.canvaslms.com/ideas/1506-export-discussions
https://community.canvaslms.com/ideas/5356-download-discussion-board-posts
This is for anyone still searching for an answer.
Have your LMS Admin use an API call to export discussion post submissions:
GET /v1/courses/{course_id}/assignments/{assignment_id}/submissions
Here's the documentation from Canvas for Submissions.
When we pulled the data, any 'span/strong' special HTML came over with it, so it required a little cleaning up before sending it to the department that requested the information.
As I pick up this discussion -- I have had the same type of problem related to exporting discussion board posts -- it seems that several "solutions" have been offered, but that they may not be exactly what some people are looking for. In that spirit, I'll offer a "solution" that I use, which also has some limitations. Here's my approach:
1. I use the Chrome plug-in GoFullPage to capture the full discussion board that is displayed on my laptop, taking care to "Expand Threads." This provides a nice pdf document that captures the entire discussion board displayed before you. If the discussion is particularly lengthy, then the software may spilt it into a couple pdfs.
2. You can then print out the pdf or upload it into other applications -- maybe there are applications available online that can convert a pdf to a file that is more easily editable or that you can cut, copy, or paste.
3. I myself attach the pdf of the discussion board to an AI platform, Perplexity is what I currently prefer, and find that I can coax a nice summary of the discussion or a punchy recap of the discussion flow. Going forward, I may ask it to evaluate the quality of particular student posts. But I have also discovered -- at least in my limited trial-and-error experimentation -- that ChatGPT could not read or extract the discussion from the pdf that GoFullPage exported.
4. BTW in my experience the pdfs exported by GoFullPage can be quite large (e.g., 24MB).
I hope this is helpful to some of those with this issue.
This is my first time using the new discussion "checkpoints". I'm hoping the multiple due dates are effective, but using the "checkpoints" does seem to create other problems: They only allow for ONE "reply to topic". The way I use discussions in some of my classes is to allow for students to ask MULTIPLE questions per…
I tried the Quick Reassess feature today. Once I approved the questions and created the assessment it went to the tracker for Block 1. But I can't find the new assessment in my assessments to add to Blocks 2 & 4. If I have to recreate for each class, they won't have the same questions. I also cannot find the option to…
Hello Everybody!!! I'm new here! :) How do you create a meeting with your class group in Canvas? When I attempt to compose a message, I select the course and then choose “Student Group,” but the only option that appears is a “Back” button with an arrow. No student names or group members appear for me to contact.
Hello, I’m wondering if Differentiation Tags can be configured as part of a Blueprint course. Our goal is to store differentiated content (pages, assessments, etc.) centrally within the Blueprint and have it already associated with specific Differentiation Tags (e.g. Support, Core, Extension). After the Blueprint is…
Dear Forum members, In the past, I asked students to hide some worksheets in the Excel files they would upload to Canvas. I was only interested in the results of their Excel analysis, and asked students to hide the worksheets with raw data in them. This worked until last Fall, but now SpeedGrader is rendering all…