I created a new userscript for removing students from courses in bulk. This will be particularly useful when managing clubs/activity and remediation manually created courses that aren’t set to conclude. For instance, I can see us using this heavily to manage NHS/NJHS, Class of "2018" courses, LOTE clubs, and anything else that has rolling members.
To setup the script –
// @include https://*.instructure.com/courses/*/users
var buttonRoles = ["teacher", "admin", "root_admin"];
To use the script –
Features –
Limitations –
Let me know what you think and if have feature ideas or improvements, let me know!
*EDIT 2/16/22 - Added pagination to load all students at once and async chunking of removal requests to prevent rate limitation errors. I also added loading icons to make user aware script is running.
*EDIT 4/22/19 - Added Section column*
Cheers,
Chad
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
My current role focuses on maintaining Canvas for Katy ISD and developing new tools and trainings for users. Previously, I was a Classroom Technology Designer from 2016/2017 to 2019/2020 school years at several high schools and junior highs. I have six years of classroom teaching experience - I taught AP Environmental Science, Chemistry, and IPC at Morton Ranch HS and Miller Career & Technology Center. I graduated from Eastern Michigan University with a B.S. in Geology and minor in Environmental Science. Previous to my teaching career, I worked as an Environmental Geologist focused on groundwater and soil remediation projects. I have a passion for spreadsheets and love developing methods to increase efficiency and reduce investment in tedious tasks. I love learning - whether it's something technology related or something more traditional like making costumes and quilts.
To chat with Panda Bot, you need to log in to the Community.
Sign InYou can ask Panda Bot how to use Canvas, Mastery, Elevate, and Impact products. It can help you find info from our guides and summarize info about the products.