Anytime the calendar year and semester are about to change, it’s time to look forward to the next semester. Your teachers will want to begin the semester without old classes cluttering Google Classroom. To cleanup Classroom, you’ll archive their old classes and delete provisioned classes if you have any. You’ll also delete user accounts of teachers who have left. Here’s a reminder: once a class ends, you can archive it. Deleting a class is a little different. You can’t revive deleted classes. You should only delete declined and provisioned classes.
Archiving and deleting classes one-by-one isn’t the best way to do it. We’ve outlined the most efficient way to archive and delete classes. You’ll do this in a bulk action.
Let’s get started cleaning and organizing Google Classroom. First, let’s review the differences between an archived and a deleted class.
What happens to an archived class?
-
Archiving a class removes it from teachers’ and students’ Classroom homepage. The class moves to a separate area to preserve class materials, student work, and posts.
-
Teachers and students can still view an archived class. The teacher can restore the class to use again.
-
Teachers and students can access class materials for an archived class within the Google Drive folder.
-
Students can’t unenroll from an archived class.
-
Google Calendar retains the class calendar for teachers and students. Users can remove the calendar from view or permanently delete it.
-
An archived class stays in Google Classroom unless the primary teacher deletes it.
What happens to a deleted class?
-
Deleting a class removes it from Google Classroom. You can’t restore a deleted class.
-
Teachers and students can no longer access class posts or comments. Assignment grades are lost.
Timing your Google Classroom cleanup
Because of what happens to classes, the timing of your archive is important. You don’t want to archive or delete classes still in session. The best time to archive classes is after teachers have finished submitting grades for the semester.
Archiving classes In Google Classroom
In Google Classroom, teachers can individually archive their classes from the Classes page. They can restore these classes anytime and re-use class content in future classes.
Archiving classes using Little SIS
In Little SIS’ Classroom Explorer, you can perform a bulk archive across your domain, or for selected teachers. You’ll find this in the bulk actions drop-down at the top of the page. This opens the Bulk classroom cleanup wizard. The wizard helps you identify active classes by date, school, or teacher. Once you run the wizard, selected classes move from the homepage in Google Classroom. The classes move to the Archived classes section. You can opt to send the primary teacher an email when you run this action. It is your way to let them know they have an archived class.
Teachers can restore these classes and re-use class content in their new classes.
Archiving classes using GAM
If you’re a Google Apps Manager (GAM) user, you can download a list of all your classes using the print courses command. Then filter down to the list of classes you want to bulk archive. If you want to skip the filtering and return only active classes, use the print courses state active command. Next, you’ll use GAM to ingest this list. Finally, you’ll run the update course action to change the status of these classes to ARCHIVED. You can do this by course id or alias. You’ll want to reference the BulkOperations GAM wiki page for instructions on running this as a bulk task via CSV or Text file.
Deleting provisioned classes
There is no way to undo deleting a class. Be cautious when using this function.
As you create classes, with a synching solution or GAM, you may end up with provisioned classes on your domain. These classes are not active. Teachers never accepted them and there is no work assigned. Also, students can’t see provisioned classes on their homepage in Classroom. Since the semester has ended, provisioned classes are no longer needed. You don’t want to confuse teachers next year by showing them old classes in Google Classroom! The best course of action is to delete these classes.
Deleting provisioned classes using Little SIS
In Little SIS’ Classroom Explorer, you’ll run bulk delete classes. You’ll find this in the Bulk Actions drop-down at the top of the page. This opens the bulk classroom cleanup wizard. The wizard helps you identify active classes by date, school, or teacher. Once you run the wizard, selected classes no longer appear on the teachers’ Classroom home page.
Deleting provisioned classes using GAM
If you’re a Google Apps Manager (GAM) user, you can download a list of all your classes using the print courses command. Then, filter down to the list of classes you want to bulk delete. If you want to skip the filtering and return only provisioned classes, use the print courses state active command. Next, you’ll use GAM to ingest this list. Finally, you’ll run the delete course action to remove the provisioned classes from the domain by class id or alias.
Transferring ownership before deleting users
As a part of your Classroom cleanup, you may want to remove user accounts. If a teacher has left and you don’t want to keep their account, you can delete it. There are some steps to take before you delete a user so you don’t end up with orphaned classes. An Orphaned class is one where a deleted user owns the class. Once you have an orphaned class, it is difficult (if not impossible) to remedy the situation.
Let’s look at a problematic scenario. If you delete a teacher account and there are students in the class, they can still interact with each other. If the class lets students post to the stream, they can continue to post after deleting the teacher. Without a teacher, there is no one to supervise the interaction.
There are some simple steps you can take to avoid orphaning a class. First, transfer ownership of the class or change the primary teacher before you delete the teacher account. You can transfer these classes to a service account or another user in the domain. This could be the teacher taking over for the one who has left the district. Regardless, keep in mind that transferring ownership acts as an invitation. Only once the new teacher accepts the invitation should you delete the primary owner’s account.
Another option is to suspend rather than delete teacher accounts. With a suspended account, you can still transfer the classes they own to another user. This reassures you that the class retains the primary owner as a co-teacher in the Classroom, ensuring a smooth transition. The new owner can later remove them.
Transferring classes using Little SIS
In the Little SIS Classroom Explorer, you can filter by the primary teacher. This is how you identify all active classes for the teacher account. Once you’ve located the classes, select them and use the Bulk Actions wizard to change the primary teacher. With Little SIS, you can opt to send messages to the former and new owner of the class. This is your way of alerting the former primary teacher of a transferred class. The new owner’s message prompts them to log in to Google Classroom and accept ownership. When active class ownership changes, the new owner becomes a co-teacher. They are co-teacher until the new owner accepts the invitation to take ownership of the class.
Transferring classes using GAM
If you’re a GAM user, you can change ownership of classes using the update course command. The same stipulations apply. The class must be active and currently owned by a non-deleted user on the domain.
About Little SIS and GAM
If you’re a newbie to GAM, feel free use it on your domain. The Getting Started Guide in GitHub is a great resource for new users. This is also where all the referenced commands in this article are located. GAM can do much more than Classroom management. It’s a great tool to have if you do bulk operations. You must be a super admin to use GAM. You must also have Google Cloud Platform enabled to use the API commands.
Little SIS for Classroom is a paid tool from CDW Amplified for Education, but you can use it free for 30 days with a quote. You’ll have to be a super admin to get up and running with the tool. As a super admin, you can delegate the bulk actions to other users on your domain. Head on over to the Little SIS website to get a quote for your domain and start your trial.
Document Version | Date | Description of Change |
1.0 | 3/18/2024 | Updated link to AIT legacy site and removed last 2 sentences pointing to the general Help Center |
1.1 | 5/28/2024 | Removed author block |
1.2 | 8/23/2024 | Reverify |