Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-83644

LTI 1.3 Moodle <> Blackboard Quiz Results & Grade Sync Behaviour for Unattempted Quizzes

XMLWordPrintable

    • MOODLE_405_STABLE

      Kia ora koutou,

       

      I just wanted to identify a recommended way to resolve the 'issue' whereby those (students) who do either A) do not attempt a quiz (i.e., do not open a quiz) or B) open the quiz and clicks 'Attempt Quiz' but does not provide any answers (come the due date of the quiz) do not send a zero mark via grade sync back to our core LMS.

       

      Currently, if a student fits into either criteria A or B the grade sync does not send a zero grade from Moodle to our core LMS (Blackboard) as the grade sync logs note "Not sent - The grade for the user '###' in the tool '###' for the course '###' was not sent as the grades are the same."

       

      I have had clarification that this behaviour occurs because whilst the quiz is still open the grade for the quiz is NULL; the sync grades task won't send any data when the student hasn't made an attempt yet. (Since NULL !== round(0,5))
      When the due date closes on the quiz, the grade for the quiz changes from NULL to 0, and we see the "Not sent - The grade for the user '###' in the tool '###' for the course '###' was not sent as the grades are the same." message since the lastgrade value it compares against to see if it needs to send a grade update is initialized to 0.00000, and they are now equal.

      Moodle forum post on this topic: https://moodle.org/mod/forum/discuss.php?d=461004

      Note: this isn't limited to 4.3.#, this is just what we're currently using (4.3.8) and experiencing it on. I will note that this is expected behaviour (well appears to be from the above forum discussion) so will be experienced on all other versions).

       

      What we'd like to happen is for the grade sync to send a zero grade once the due date closes for those who either A) do not start a quiz or, B) do start a quiz but do not provide any answers. 

      We have the development team (one member being nwpotago) to implement such a change and are happy to do so, but would like to agree on what should be done/how should this be done.

       

      Many thanks in advance.

            Unassigned Unassigned
            cmarfell Caleb Marfell
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:

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