Details
-
Bug
-
Resolution: Fixed
-
Major
-
3.8
-
MOODLE_38_STABLE
-
MOODLE_38_STABLE
-
MDL-67116-master -
Hide
Set up
- Create a site with a course and at least one student enrolled
An existing course will be fine - we only need one student for these tests - Log in as admin
Ratings only grading
- Open a course
- Turn editing on
- Add a glossary activity to the course
- Set "Completion tracking" to "Show activity as complete when conditions are met"
- Untick all conditions
- Confirm that the "Require grade" option is disabled so you cannot check it
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Expand the "Ratings" section
- Set "Aggregate type" to "Average of ratings"
- Confirm that the "Require grade" option is no longer disabled (but do not select it)
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Check the "Require grade" option
- Set "Aggregate type" to "No ratings""
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Set "Aggregate type" to "Average of ratings"
- Confirm that the "Require grade" option is no longer disabled
- Check the "Require grade" option
- Press "Save and display"
- Confirm the form saved successfully
- Login as a student
- Add a new glossary entrty
- Log back in as teacher
- View the course
- From the settings Cog choose "More..."
- Open the "Activity completion" report
- Find the column for the glossary you created
- Confirm that it is unticked for the student
- Open the glossary again
- Give the student's new entry a rating
- Refresh the report
- Confirm that the student has now completed the activity
- Edit the settings of the activity again
- Expand all sections
- Confirm that the Ratings Type is locked and cannot be changed
- Confirm that all fields under Activity completion are locked and cannot be changed
Single grade item grading
- Open a course
- Turn editing on
- Add an assignment activity to the course
- Expand all sections
- Set the "Grade > Type" to "None"
- Set "Completion tracking" to "Show activity as complete when conditions are met"
- Untick all conditions under "Activity completion"
- Confirm that the "Require grade" option is disabled so you cannot check it
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Set the "Grade > Type" to "Point"
- Confirm that the "Require grade" option is no longer disabled (but do not select it)
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Check the "Require grade" option
- Set the "Grade > Type" to "None"
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Set the "Grade > Type" to "Point"
- Confirm that the "Require grade" option is no longer disabled
- Check the "Require grade" option
- Press "Save and display"
- Confirm the form saved successfully
- View the activity completion report
- Find the column for the assigment you created
- Confirm that it is unticked for the student
- Open the assignment again
- Press "Grade"
- Find that student and give them a grade
- View the activity completion report
- Find the column for the assigment you created
- Confirm that it is now ticked for the student
Ratings and grade item grading
- Open a course
- Turn editing on
- Add a forum activity to the course
- Expand all sections
- Set the "Whole forum grading > Type" to "None"
- Set "Completion tracking" to "Show activity as complete when conditions are met"
- Untick all conditions
- Ensure that "Activity completion > Require grade" is set to "Grade not required"
- Press "Save and display"
- Confirm that you are shown a warning that at least one requirement must be met
- Choose "Ratings" from "Activity completion > Require grade"
- Press "Save and display"
- Confirm that you are shown a warning beneath "Require grade":
Require grade can't be enabled for Rating because grading by Rating is not enabled.
- Confirm that you are shown a warning beneath "Require grade":
- Choose "Whole forum grading" from "Activity completion > Require grade"
- Press "Save and display"
- Confirm that you are shown a warning beneath "Require grade":
Require grade can't be enabled for Whole forum grading because grading by Whole forum grading is not enabled.
- Confirm that you are shown a warning beneath "Require grade":
- Set the "Whole forum grading > Type" to "Point"
- Choose "Ratings" from "Activity completion > Require grade"
- Press "Save and display"
- Confirm that you are shown a warning beneath "Require grade":
Require grade can't be enabled for Rating because grading by Rating is not enabled.
- Confirm that you are shown a warning beneath "Require grade":
- Set the "Whole forum grading > Type" to "None"
- Set the "Ratings > Aggregate type" to "Average of ratings"
- Choose "Whole forum grading" from "Activity completion > Require grade"
- Press "Save and display"
- Confirm that you are shown a warning beneath "Require grade":
Require grade can't be enabled for Whole forum grading because grading by Whole forum grading is not enabled.
- Confirm that you are shown a warning beneath "Require grade":
- Choose "Ratings" from "Activity completion > Require grade"
- Press "Save and display"
- Confirm the form saved successfully
- Create a second forum:
- Set "Whole forum grading > Type" to "Point"
- Choose "Whole forum grading" from "Activity completion > Require grade"
- Press "Save and display"
- Confirm the form saved successfully
- Log in as a student and create a discussion in both of the forums
- Log back in as admin
- View the Activity completion report
- Confirm that the columns for both of the new forums are unticked for the test user
- View the ratings forum
- Rate the student's post
- View the Activity completion report
- Confirm that the column for the Ratings forum is now ticked
- View the whole forum graded forum
- Grade the student's post
- View the Activity completion report
- Confirm that the column for the Whole forum graded forum is now ticked
ShowSet up Create a site with a course and at least one student enrolled An existing course will be fine - we only need one student for these tests Log in as admin Ratings only grading Open a course Turn editing on Add a glossary activity to the course Set "Completion tracking" to "Show activity as complete when conditions are met" Untick all conditions Confirm that the "Require grade" option is disabled so you cannot check it Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Expand the "Ratings" section Set "Aggregate type" to "Average of ratings" Confirm that the "Require grade" option is no longer disabled (but do not select it) Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Check the "Require grade" option Set "Aggregate type" to "No ratings"" Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Set "Aggregate type" to "Average of ratings" Confirm that the "Require grade" option is no longer disabled Check the "Require grade" option Press "Save and display" Confirm the form saved successfully Login as a student Add a new glossary entrty Log back in as teacher View the course From the settings Cog choose "More..." Open the "Activity completion" report Find the column for the glossary you created Confirm that it is unticked for the student Open the glossary again Give the student's new entry a rating Refresh the report Confirm that the student has now completed the activity Edit the settings of the activity again Expand all sections Confirm that the Ratings Type is locked and cannot be changed Confirm that all fields under Activity completion are locked and cannot be changed Single grade item grading Open a course Turn editing on Add an assignment activity to the course Expand all sections Set the "Grade > Type" to "None" Set "Completion tracking" to "Show activity as complete when conditions are met" Untick all conditions under "Activity completion" Confirm that the "Require grade" option is disabled so you cannot check it Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Set the "Grade > Type" to "Point" Confirm that the "Require grade" option is no longer disabled (but do not select it) Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Check the "Require grade" option Set the "Grade > Type" to "None" Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Set the "Grade > Type" to "Point" Confirm that the "Require grade" option is no longer disabled Check the "Require grade" option Press "Save and display" Confirm the form saved successfully View the activity completion report Find the column for the assigment you created Confirm that it is unticked for the student Open the assignment again Press "Grade" Find that student and give them a grade View the activity completion report Find the column for the assigment you created Confirm that it is now ticked for the student Ratings and grade item grading Open a course Turn editing on Add a forum activity to the course Expand all sections Set the "Whole forum grading > Type" to "None" Set "Completion tracking" to "Show activity as complete when conditions are met" Untick all conditions Ensure that "Activity completion > Require grade" is set to "Grade not required" Press "Save and display" Confirm that you are shown a warning that at least one requirement must be met Choose "Ratings" from "Activity completion > Require grade" Press "Save and display" Confirm that you are shown a warning beneath "Require grade" : Require grade can't be enabled for Rating because grading by Rating is not enabled. Choose "Whole forum grading" from "Activity completion > Require grade" Press "Save and display" Confirm that you are shown a warning beneath "Require grade" : Require grade can't be enabled for Whole forum grading because grading by Whole forum grading is not enabled. Set the "Whole forum grading > Type" to "Point" Choose "Ratings" from "Activity completion > Require grade" Press "Save and display" Confirm that you are shown a warning beneath "Require grade" : Require grade can't be enabled for Rating because grading by Rating is not enabled. Set the "Whole forum grading > Type" to "None" Set the "Ratings > Aggregate type" to "Average of ratings" Choose "Whole forum grading" from "Activity completion > Require grade" Press "Save and display" Confirm that you are shown a warning beneath "Require grade" : Require grade can't be enabled for Whole forum grading because grading by Whole forum grading is not enabled. Choose "Ratings" from "Activity completion > Require grade" Press "Save and display" Confirm the form saved successfully Create a second forum: Set "Whole forum grading > Type" to "Point" Choose "Whole forum grading" from "Activity completion > Require grade" Press "Save and display" Confirm the form saved successfully Log in as a student and create a discussion in both of the forums Log back in as admin View the Activity completion report Confirm that the columns for both of the new forums are unticked for the test user View the ratings forum Rate the student's post View the Activity completion report Confirm that the column for the Ratings forum is now ticked View the whole forum graded forum Grade the student's post View the Activity completion report Confirm that the column for the Whole forum graded forum is now ticked - Create a site with a course and at least one student enrolled
-
Internationals - 3.8 Alpha
Description
With the new forum grading in 3.8 it makes sense to add "require grade" as a criterion for activity completion, as with assignments and other graded activities.