• Icon: Sub-task Sub-task
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • 4.5
    • Assignment
    • MOODLE_405_STABLE
    • Hide

      Enable grade penalty

      1. Go to Grades > General settings in site administration
        1. Enable Grade penalty (gradepenalty_enabled)
      1. Go to Grades > Grade penalty > Manage penalty plugins in site administration
        1. Click on 'toggle' button to enable 'Late submission penalties' plugin
      1. Go to Grade penalties > Supported modules
        1. Click to select "Assignment"
        2. Save changes
      1. Go to Grade penalties > Late submission penalties > Mange penalty rules:
        1. Create some penalty rules

       

      Create an assignment with penalty:

      1. Create a test course
      2. Create an assignment in the course:
        1. Set due date to "Yesterday" / a date in the past
        2. Make sure grade type is set to point
        3. Enable "Grade penalties"
      3. Enrol a student to the course
      4. Login as the student
      5. Add an submission
      6. Log in as an teacher to mark the submission
        1. Expected behavior: The grade in grade book is deducted according to the penalty rules (set up in set 4.1 - Enable grade penalty)
      7. Go to "Grade history" report
      8. Select the student, and click submit to view grade history of the user
        1. Expected behavior: There are records from "gradepenalty" source, showing
          • Original grade: grade before applying penalty
          • Revised grade: grade after penalty is applied
      9. Go to "Mange penalty rules" on Assignment navigation bar
      10. Change penalty rules
      11. Then click on "upgrade grades" button:
        1. Expected: the adhoc task "recalculate_penalties" should run
        2. The final grade of the student should be recalculated according to the new rules

       

       

      Show
      Enable grade penalty Go to Grades > General settings in site administration Enable Grade penalty (gradepenalty_enabled) Go to Grades > Grade penalty > Manage penalty plugins in site administration Click on 'toggle' button to enable 'Late submission penalties' plugin Go to Grade penalties > Supported modules Click to select "Assignment" Save changes Go to Grade penalties > Late submission penalties > Mange penalty rules: Create some penalty rules   Create an assignment with penalty : Create a test course Create an assignment in the course: Set due date to "Yesterday" / a date in the past Make sure grade type is set to point Enable "Grade penalties" Enrol a student to the course Login as the student Add an submission Log in as an teacher to mark the submission Expected behavior: The grade in grade book is deducted according to the penalty rules (set up in set 4.1 - Enable grade penalty) Go to "Grade history" report Select the student, and click submit to view grade history of the user Expected behavior: There are records from "gradepenalty" source, showing Original grade: grade before applying penalty Revised grade: grade after penalty is applied Go to " Mange penalty rules " on Assignment navigation bar Change penalty rules Then click on "upgrade grades" button: Expected: the adhoc task "recalculate_penalties" should run The final grade of the student should be recalculated according to the new rules    

      Tasks

      • Penalty implementation
      • New penalty setting in assignment
      • Override penalty settings at course module context

            Nguyen Nathan Nguyen
            Nguyen Nathan Nguyen
            Alexander Van der Bellen Alexander Van der Bellen
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved:

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 8 minutes
                8m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.