Uploaded image for project: 'Moodle app'
  1. Moodle app
  2. MOBILE-2817

Lesson UX improvements for multiple attemps

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.6.1
    • Fix Version/s: 3.7.0
    • Component/s: Lesson add-on
    • Labels:
    • Testing Instructions:
      Hide

      This issue only needs to be tested in 1 device.

      1. Login in mobile master as a student and go to  MM Dev Testing > Lessons > MOBILE-2817 online.
      2. Start the lesson.
      3. In the first page, put "-1" as the answer and submit. Check that the new page displays the feedback "Sorry, -1 is wrong!" and that you only see 1 button to try again.
      4. Click the try again button and now enter a value different than -1 and 10. Check that the new page displays the feedback "Sorry, try again." and that you now see 2 buttons.
      5. Click the button "No, I want to go to the next question". Check that you reach a page saying that you'll have to start again from the start.
      6. Click the "End lesson" button to finish the lesson and go back to the entry page.
      7. Start the lesson again.
      8. In the first page, put 10 as the answer and submit. Check that you're sent to the next question.
      9. In the next question, answer anything different than "Cardona". Check that the new page displays the feedback "Sorry, that's a wrong answer." and that you see 2 buttons.
      10. Click the button "No, I want to go to the next question". Check that you reach a page saying that you'll have to start again from the start.
      11. Click the "End lesson" button to finish the lesson and go back to the entry page.
      12. Start the lesson again.
      13. In the first page, put 10 as the answer and submit. Check that you're sent to the next question.
      14. In the new page, enter "Cardona" and submit. Check that you reach a page saying that it's the good ending.
      15. Now open the lesson "MOBILE-2817 offline" in the same section.
      16. Using the top-right menu, download the lesson.
      17. Go offline and repeat the steps 2-14. Everytime you reach the end of lesson and go back to the entry page you'll have to go online, synchronize and then go offline again.
      Show
      This issue only needs to be tested in 1 device. Login in mobile master as a student and go to  MM Dev Testing > Lessons > MOBILE-2817 online. Start the lesson. In the first page, put "-1" as the answer and submit. Check that the new page displays the feedback "Sorry, -1 is wrong!" and that you only see 1 button to try again. Click the try again button and now enter a value different than -1 and 10. Check that the new page displays the feedback "Sorry, try again." and that you now see 2 buttons. Click the button "No, I want to go to the next question". Check that you reach a page saying that you'll have to start again from the start. Click the "End lesson" button to finish the lesson and go back to the entry page. Start the lesson again. In the first page, put 10 as the answer and submit. Check that you're sent to the next question. In the next question, answer anything different than "Cardona". Check that the new page displays the feedback "Sorry, that's a wrong answer." and that you see 2 buttons. Click the button "No, I want to go to the next question". Check that you reach a page saying that you'll have to start again from the start. Click the "End lesson" button to finish the lesson and go back to the entry page. Start the lesson again. In the first page, put 10 as the answer and submit. Check that you're sent to the next question. In the new page, enter "Cardona" and submit. Check that you reach a page saying that it's the good ending. Now open the lesson " MOBILE-2817 offline" in the same section. Using the top-right menu, download the lesson. Go offline and repeat the steps 2-14. Everytime you reach the end of lesson and go back to the entry page you'll have to go online, synchronize and then go offline again.
    • Affected Branches:
      MOODLE_36_STABLE
    • Fixed Branches:
      MOODLE_37_STABLE
    • Sprint:
      Moodle App 3.7.0

      Description

      See MDL-59081: Improve the UX of lessons with several question attempts

      We need to evaluate and support those changes in the app

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  7/Jun/19