Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-7102

Timed Assessment is not autosubmit when timed Expired if student is not on that page



    • Type: Bug
    • Status: CLOSED
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: 2.2.0, 2.2.1, 2.2.2, 2.2.3, 2.3.0, 2.3.1
    • Fix Version/s: 2.2.x, 2.3.x, 2.4.0
    • Labels:
    • Environment:
      ie, ff


      Observing Timed Assessment for 2.3.....

      1/.Have Due Date and due date is end before timer bar end.

      If passed due when submitted or end timer bar end, then it followed the Due
      Date rule: Not allow to submit if no late allowed. If late allowed then it
      allowed to submit once only when you have not submitted already.
      e.g I have one assessment no late allowed, timed 10 minutes. I hit begin
      assessment at 11:00 on Nov 7. Due date is 11:05 on Nov 7. When I finish
      assessment, hit submit/next by 11:06. Even assessment time bar is still on
      but because it is past due then I cannot submit it, I receive the message
      "Late Submission not allowed". Same "Late submission not allowed " and
      warning "Your session has expired" as when timer bar reach limit AND the
      assessment is past due. ------> This behavior is correct.

      2/. Timed Assessment with No due date or taking assessment before due date

      Take an assessment and use Save and Exit button. The timer bar is still
      counting. If you come back, you will see timer bar is still counting, from
      time you start take an assessment from beginning the first time, not where you left
      off. If you left off too long, your timer is
      expired, when you click on the page, you will see the message "Your session
      has expired" and your assessment is auto submitted.--------> This is correct.

      BUT, if you leave it forever, I mean save and exit and never come back to the page again, then the assessment has never been submitted when time is expired.------> This is the bug as Timed Assessment should be auto submit when timedexpired. This also happens when time is expired (timerbar reach limit) before due date, your saved information never got submitted if you dont click on assessment before due date. You are recorded as no

      This is the bug.

      3/. Time in Submitted Assessment in Delivery:
      For timed Assessment: It is recorded time=Elapsed time from first access to
      final submission:
      Because of the behavior right now is not autosubmit until you enter the
      page, so the time is recorded wrong also:
      For example: Timed Assessment : 10 minutes.
      I first take assessment at 10am. I did it for 2 minutes, until 10:02, save
      and exit.
      Close window,( go for a cup of coffee) then come back to the page at 12:00.
      This time when I open the assessment. I received the time is expired and my
      assessment is saved, look up the time in submitted Assessment. it is
      recorded: 2hrs.

      It is totally wrong as if it could have submitted at the right time (by the
      time the bar is reached, it should say my time is 10 minutes, not by the
      time I open it second time at 12 - that makes up to 2 hours!)

      This is clearly a bug, but as long as the autosubmit is resolved, I believe
      this should be gone.

      Karen and I are both testing this behavior and we saw something very weird
      also happened, but we have not figured out the pattern so cannot really
      tell when it happens that....
      a/. Sometimes, when we comeback the assessment left off, we receive the
      message of time expired and we cannot take it again.
      b/. Timer bar is on and on and on counting over and over.

      I hope resolving the auto submitting right away when time is expired would
      also solving these two problems.

        Gliffy Diagrams



              Issue Links



                  hquinn Huong Nguyen (Inactive)
                  hquinn Huong Nguyen (Inactive)
                  0 Vote for this issue
                  1 Start watching this issue



                      Git Integration