Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Fernando Oliveira -
Number of replies: 10
Picture of Plugin developers

The Activity Completion setting, has the following option:

Require Grade: “A student must receive a grade to complete this activity”

The tooltip for this setting reads:

If enabled, the activity is considered complete when a student receives a grade. Pass and fail icons may be displayed if a pass grade for the activity has been set.

Ok, so I need to set a pass grade. I can do this manually by editing the “grade item” for each activity in the in the grades section, as shown here, but we have quite a large number of courses and this method would require serious mouse-mileage  mixed. Is there another way to go about this? More precisely, is there a way to enter a percentage-based “pass grade” default setting for all activities in a given course?

Thanks,

Fernando

 

Average of ratings: -
In reply to Fernando Oliveira

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

It does not say that you need to set a pass grade. It just says that if you have then some extra functionality will happen.

In reply to Fernando Oliveira

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by sam marshall -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

As Tim says if you are OK with just showing the 'completed' black tick and not showing pass vs fail (green tick or red x) then just turn the option on - you do not need to set a pass grade.

If you do want to show tick or X, I'm not aware of any easy user interface for configuring the pass grade, so yes at present you need to do that against each activity in the course that has a grade that you want to display using the completion ticks.

The pass grade feature/field isn't part of the completion/conditional activities system. It is part of the gradebook system. Completion system just uses the data. Feel free to file enhancement request (preferably with 'gradebook' component smile).

Tip: If you need to do this in bulk as a one-off, it might be possible to do it using some kind of database update.

--sam

In reply to sam marshall

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Chris Collman -
Picture of Documentation writers

I am sure it can be done from the database side but it would not be a simple MySQL query for this bald headed guysmile   I looked.  Inserting records into a table with the correct links to other tables is a bit much. 

Even for a tick to show the student looked, requires going into each activity.  The proposed interface would be similar to the Course completion link in the course administration settings.   

So for the next 2 days I will be individually changing the settings on 90 questionnaires smile  I have to take lots of breaks between the boring events that are sure to give me sore wrists.   I am consoling myself by saying when we replicate the course next semester, I will not have to do it again.  

Chris 

In reply to Fernando Oliveira

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Fernando Oliveira -
Picture of Plugin developers

Thanks for your replies. Here's a mock-up for a simple interface that could do the trick. Any feedback would be appreciated.

Thanks,

Fernando

Attachment completion-conditions.png
In reply to Fernando Oliveira

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by sam marshall -
Picture of Core developers Picture of Peer reviewers Picture of Plugin developers

Interesting idea. I don't really think that's the right place for this interface, though - or at least there are two separate things here. With regard to the one you're talking about, I think it should be part of the gradebook interface (which therefore would not include the completion options).

I'm not very familiar with gradebook - are there already bulk-edit screens for gradebook items? If so it should go in there.

At the OU we have developed some custom course reports for setting certain options, such as grouping, for all activities on a course at once - a bit similar to this. It might be that you have a very specialist need so would need to develop your own custom report.

By the way I think when adding a new quiz (or assignment) to a course that has completion enabled, it would be sensible if it defaults to the 'complete when you get grade' option, thus making it a 0-click option (apart from the 'pass grade' part, for those who want that). It's been bugging me for ages that it doesn't do this. I might code that now if our local bug tracker is still down and I can't do what I'm supposed to be doing...

--sam

In reply to Fernando Oliveira

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Fernando Oliveira -
Picture of Plugin developers

Hi again,

I'm still tossing this around in my head. Here's an updated mock-up. This version draws on the Activity Completion options/conditions for each activity, as listed here:

 

Each Activity has 3 completion options:

  1. Not Active
  2. Set Manually (by student)
  3. Based on Conditions

 

The possible completion conditions for each activity type are as follows:

Assignment, Lesson, Database, Quiz, Workshop, Scorm:

  • View required
  • Grade require

Chat & Wiki

  • View required

Forum:

  • View required
  • Grade required
  • Posts required - #
  • Discussions required -#
  • Replies required -#

Glossay:

  • View required
  • Grade required
  • Entries required -#

Choice:

  • Choice required

 

Here's the mock-up. Any feedback or comments would be appreciated.

Attachment completion-conditions-controller-3.png
In reply to Fernando Oliveira

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Chris Collman -
Picture of Documentation writers

Seems like you are reinventing the wheel and are really asking for restrict access and Activity completion to merge within the activity settings and show this in a report. 

My assumption is that you are not asking that a student be prevented from moving on to another activity, just to be told they have not met the standards?

If you set the restrict activity , they will not be able to complete the the next step, or even see the next step without meeting the conditions.    That would seem to be the difference.

Chris

In reply to Chris Collman

Re: Conditional activities: Activity Completion: Death by 1000 Mouse Clicks

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

No, I he is asking for a way to adjust the estinging Conditional activities settings for all the activities in a coures on one page, rathern than having to click through the settings forms of 100s of different activities.

That is a very sensible thing to implement, but it can't be implemented until we have a good concept, which is what Fernando is trying to devise.