Showing results for 
Show  only  | Search instead for 
Did you mean: 
New Member


My course has rolling enrollment. I want to delete student responses to Discussion posts. Is there a way to delete a large number of responses at once or am I doomed to clicking Delete on each and every one?

Labels (1)
0 Kudos
3 Replies
Community Coach
Community Coach


While I understand that rolling enrollments in a course are necessary for some schools, I think a much better option is for students to be assigned to separate course shells for each semester/term (or whatever time frame you are looking at).  That way, discussion topics and replies from students are preserved.  When you start a new course, you can then copy content from the previous course into the current course.  You'll have a new set of students, and your discussion topics will be ready for the new students to respond to, and you won't have to worry about deleting past responses.  Another thing to consider...if anyone, for whatever reason, needed to obtain past discussion responses...or if there was some kind of audit on your course...or if a student challenged something in the course, you'd have no record of those past topics any more.

Again, I don't know a lot about how your school has things set up, but I wanted to share my experience as a former Canvas administrator and how other schools typically have things set up.  So, my $0.02 ... for what it's worth.  Hope this helps a bit.

Thank you for the thoughtful response to my question. 

Unfortunately, the solution you suggested will not work in my case. My course is extremely short; I only meet with each group of students for one week. The course is an orientation-type course preparing these adult learners for remote learning experiences. After the week with me, they matriculate into their formal online courses.

With 15-30 students per week, the Discussion posts add up quickly, as do Assignment submissions.

It would help greatly if, when students are removed from my course, any work associated with their account would also be erased. Currently, the IT person cleans up my roll every 2 weeks. So, students are removed from the course, but all their work remains. 

0 Kudos


Thanks for posting this in the global Canvas Community! 

I have to agree with @Chris_Hofer on this. Using a separate course for the new rolling enrollments would be ideal to not only keep everything separate, but also in case you need to go back for any reason to look at what was discussed by the students. 

If needed, you could always set up a new discussion for the newly enrolled students and assign the discussion to specific sections that your school is rolling through it.  As an example: this will make it so that section B can't see what Section A wrote in the discussion from last year/semester. HERE is a guide on how to assign discussions to sections of students. Doing it this will will require you to have all the newly students enrolled in their own section for the rolling enrollment. You might need to work with your school on how the sections are added to the course, if you do decide to go this route. 

Hopefully this helps a little bit!