Bulk email to all students who haven't completed a quiz?

Bulk email to all students who haven't completed a quiz?

by James Neill -
Number of replies: 9
Is it possible to send a bulk email/message to all students who haven't completed a quiz?
Average of ratings: -
In reply to James Neill

Re: Bulk email to all students who haven't completed a quiz?

by Ravishankar Somasundaram -
Dear James Neill ,


you should search for blocks/plugins like people, quickmail in the downloads section for your requirement.

or if you are using Moodle 1.9 ? If so you have a facility in the bulk user actions in site admin>users>accounts>bulk user actions
In reply to James Neill

Re: Bulk email to all students who haven't completed a quiz?

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators

Hi James,

For all moodle activities, the best and easiest way to send a reminder message to all students who haven't yet completed an activity is as follows (for moodle 1.9).

Admin block -> Reports -> Participation report -> Activity module : Choose : select the quiz you want to get reports on -> Show only : Student -> Show Actions: all actions -> Go

In the results table, you can see the number of times that students have taken part in the activity. For the Quiz activity, the difference between the various actions mentioned in the Quiz Views: view, view all, report and Quiz Posts: attempt, editquestions, review, submit lists is pretty meaningless. Anyway, all it means it that those students who are marked No in the All actions column have not submitted their quiz. Click the Select all 'no' button at the bottom of the list, select in the drop-down list With selected users : Add/send message. (you don't need to click the OK button)

In the next screen, you will see the HTML editor to type your "reminder message" and you will see the list of students to which that message will be sent.

Et voila!

Joseph

Average of ratings: Useful (11)
In reply to Joseph Rézeau

Re: Bulk email to all students who haven't completed a quiz?

by Anthony Borrow -
Picture of Core developers Picture of Plugin developers Picture of Testers
Joseph - This is explained masterfully and I hope it finds its way into Moodle Docs. I suspect it could make one of the FAQ lists. Peace - Anthony
In reply to Joseph Rézeau

Re: Bulk email to all students who haven't completed a quiz?

by Craig Grimmer -
Hi Joseph

When I do this I see only 86 students marked "yes"; the other 310 students that have not participated in this quiz are not in the list (there are no entries marked "no"). What am I missing?

This is Moodle 1.9.2.

Thanks,
Craig.


Attachment graphic1.png
In reply to Craig Grimmer

Re: Bulk email to all students who haven't completed a quiz?

by Joseph Rézeau -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers Picture of Testers Picture of Translators
Hi Craig,
That was a bug in 1.9.2 which has been fixed in later versions. I advise upgrading to Moodle 1.9.5, the current version. Bug report MDL-16852.
ATB
Joseph
In reply to Joseph Rézeau

Re: Bulk email to all students who haven't completed a quiz?

by ben reynolds -
Question.
If you are a teacher, not an admin, is there a way to do this?

I'm editing to say that Quiz documentation handles this nicely. http://docs.moodle.org/en/Quiz_reports
And I should have remembered that.

What I'm really looking for is a way to respond to individual quizzes, not just questions, but the whole quiz. Is there a way to do that?
In reply to ben reynolds

Re: Bulk email to all students who haven't completed a quiz?

by ben reynolds -
Well, I think I took a dumb pill.

When I followed Joseph's steps carefully, I realized it is all in the classroom and it is all teacher action. You do not have to be an admin to do this.

Thank you, Joseph, a *really* useful post.