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

Quiz Essay Question Uploading in the mobile app

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Tested
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 3.6.1
    • Fix Version/s: None
    • Component/s: Quiz add-on
    • Labels:
    • Testing Instructions:
      Hide

      This issue needs to be tested in Android and iOS.

      Test in 3.9 or older

      1. In a 3.9 or older Moodle site, create a quiz.
      2. In the quiz, add 2 essay questions:
        1. One that allows attachments.
        2. One that doesn't allow attachments and the response format is "HTML editor with file picker".
      3. In web as student, attempt the quiz.
      4. In the question with HTML and file picker, add an image to the answer.
      5. Click finish attempt, but don't submit it, just leave the quiz.
      6. In the app as the same student, continue the attempt.
      7. Check that the question with attachments displays a warning saying that attachments aren't supported in the site.
      8. Check that the question with the embedded image displays a warning saying that editing embedded files isn't supported in the site.

      Test in a site with all blocker issues integrated

      1. Create a quiz with several essay questions with different configurations regarding "Response format", "Allow attachments", "Require attachments" and "Accepted file types". There is one already created in "Master > MM Dev Testing > Quiz > Quiz with essays". 
      2. In web as student, attempt the quiz.
      3. In a question with HTML and file picker, add an image to the answer.
      4. Click finish attempt, but don't submit it, just leave the quiz.
      5. In the app as the same student, continue the attempt.
      6. Check that you no longer see warnings saying that attachments/embedded files aren't supported in the site.
      7. Check that you can add or remove attachments from questions that allow it and data is saved fine.
      8. Check that you can only upload files of the specified types if a question is configured to accept only certain types.
      9. Check that you cannot add more assignments than the max specified.
      10. Check that you can add/edit text in questions that have embedded files and, after saving the data, the images are still seen. Unfortunately you cannot add or edit files yet.
      11. Now repeat the tests but with a quiz that is configured to be attempted in offline (you can duplicate the quiz and change the setting). There is one already created in "Master > MM Dev Testing > Quiz > OFFLINE: Quiz with essays". 

      Test calculated questions

      Even if the issue is about essays, one of the changes in MDL allows us to improve how calculated questions work.

      1. In the app, login to master site and open "MM Dev Testing course > Quiz > OFFLINE Numerical question with the units-option".
      2. Check that the units are rendered as it should in each question.
      3. For each question, add some text but no unit and go to the summary page (before submitting the quiz). Check that the questions with required units are marked as "Incomplete answer" and the rest are marked as "Answer saved".
      Show
      This issue needs to be tested in Android and iOS. Test in 3.9 or older In a 3.9 or older Moodle site, create a quiz. In the quiz, add 2 essay questions: One that allows attachments. One that doesn't allow attachments and the response format is "HTML editor with file picker". In web as student, attempt the quiz. In the question with HTML and file picker, add an image to the answer. Click finish attempt, but don't submit it, just leave the quiz. In the app as the same student, continue the attempt. Check that the question with attachments displays a warning saying that attachments aren't supported in the site. Check that the question with the embedded image displays a warning saying that editing embedded files isn't supported in the site. Test in a site with all blocker issues integrated Create a quiz with several essay questions with different configurations regarding "Response format", "Allow attachments", "Require attachments" and "Accepted file types". There is one already created in "Master > MM Dev Testing > Quiz > Quiz with essays ".  In web as student, attempt the quiz. In a question with HTML and file picker, add an image to the answer. Click finish attempt, but don't submit it, just leave the quiz. In the app as the same student, continue the attempt. Check that you no longer see warnings saying that attachments/embedded files aren't supported in the site. Check that you can add or remove attachments from questions that allow it and data is saved fine. Check that you can only upload files of the specified types if a question is configured to accept only certain types. Check that you cannot add more assignments than the max specified. Check that you can add/edit text in questions that have embedded files and, after saving the data, the images are still seen. Unfortunately you cannot add or edit files yet. Now repeat the tests but with a quiz that is configured to be attempted in offline (you can duplicate the quiz and change the setting). There is one already created in "Master > MM Dev Testing > Quiz > OFFLINE: Quiz with essays ".  Test calculated questions Even if the issue is about essays, one of the changes in MDL allows us to improve how calculated questions work. In the app, login to master site and open "MM Dev Testing course > Quiz >  OFFLINE Numerical question with the units-option ". Check that the units are rendered as it should in each question. For each question, add some text but no unit and go to the summary page (before submitting the quiz). Check that the questions with required units are marked as "Incomplete answer" and the rest are marked as "Answer saved".
    • Affected Branches:
      MOODLE_36_STABLE
    • Pull Master Branch:
    • Sprint:
      Moodle App 3.9.3

      Description

      I really like how versatile the attach file option in a essay question is.  For example, I use it to have students upload their work.  But to do this, they need to take a picture, upload it to google drive, and then from there, using a laptop, they can upload the image.  I find this is quite clunky and slows students down for 10 minutes each day.

      Recently the moodle mobile app has had major improvements and I am trying to have students skip many of those steps to save time  and have students use the app to take pictures directly and submit then in an attach file area.  This works really well for drop box submissions, but in quiz essay questions with the attach file option available, the functionality of this is not supported by the app. 

       

      Currently - Drop box's attach file area

      I can open the moodle mobile app via my phone and go into a drop box.  In there I can attach a file and since I am using my phone I can take a picture of work done on paper.  This method directly uploads the submission to the drop box without using roundabout methods.

      Improvement Needed - Quiz Essay Question's attach file area

      Right now, when using the app, I can go into a quiz and input answers but when I go to a essay question (made using Moodle 3.3) that has a attach file area enabled, the mobile app says "this functionality is not supported"  It would be amazing to have the essay question's attach file area have the same functionality in the mobile app as a drop box does.

      Can this be done to improve the capabilities of the essay question's attach file area?

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              dpalou Dani Palou
              Reporter:
              bannisterl Lee Bannister
              Peer reviewer:
              Pau Ferrer
              Integrator:
              Juan Leyva
              Tester:
              Isabel Renedo Rouco
              Participants:
              Component watchers:
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

                Dates

                Created:
                Updated: