We are on MoodleCloud. Moodle version 4.3.3.
Our course is self-paced, meaning students can sign up anytime and complete the course at any time.
We would like to send out weekly progress reports to all of our students to let them know which assignments they have completed and what they still need to complete.
Currently, we manually e-mail every student individually. We run a course completion report and copy it into an e-mail to each student. This is time-consuming, error-prone, and not scalable as our registration numbers increase.
I saw that there is a Participation Report where we can send a message for each assignment to students who have not completed the assignment. That means students who haven't started any assignments would get 26 e-mails, one for each of our assignments. That's not a great user experience.
I saw the Pulse plug-in and believe that functionality is what we're looking for. However, we can't install plug-ins on MoodleCloud.
Are there any options for us to automate sending out weekly progress reports? Or do we have to stick to doing it manually?
Thanks!
If students are not regularly logging in to check their own status, I wonder if your emails are helping. However, I tend to teach adults, who I think should be responsible enough for checking their own status. Perhaps this is not your situation. How do you know that students are reading your weekly emails?
Shirley's suggestion may help.
Shirley's suggestion may help.
The Completion Progress block is a nice option for both students to visually track their own progress along with the teacher able to monitor the entire class completion on a single page. This block uses the Moodle Activity completion functionality on the specific setting for successfully completing the activities.
There are lots of benefits using this Completion Progress Plugin!
There are lots of benefits using this Completion Progress Plugin!
I'm not sure if the Analytics system is available on Moodle cloud, but it could be another option. It can send a general message to users that they have upcoming activities due (it wont tell them what, but it directs them to the Timeline block on the dashboard which will display this information): More info here https://moodle.org/mod/forum/discuss.php?d=454023#p1837306
Just another approach that might be worth considering; Under Grades / Grader Report, there's an option to download grades given for each assignment to each student as an Excel spreadsheet. With a bit of VBA, this could be used to generate emails for each candidate showing which assignments they've completed, their scores and what is outstanding. You could also include a "student average" as a guide for them. I do most of my tracking using Excel.
Ian
Ian