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

Usability improvements for grade export and import

    XMLWordPrintable

Details

    • Epic
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 2.7
    • BACKEND
    • Gradebook
    • MOODLE_27_STABLE
    • Usability improvements for grade export and import
    • 100

    Description

      Export

      1. Have a quickdump to csv that takes no parameters and can be optionally linked to the Grader report
        • Would contain a row of weights and a row of maximum points
        • Would contain a blank row after each category for teacher calculations
        • Add support for letter grades as well: MDL-44447

      Import

      1. Excel paste
        • Can import data via copy/paste from Excel (text field entry option, instead of file)
        • Saves trouble of saving file as csv and then importing
      2. CSV file preview (UCSB)
        • Not user friendly right now, but is resilient
        • Gives preview of parsed file input and allows mapping of data from file to Moodle fields
        • On submit, gives “preview” and diagnosis data
          • Lets user know about “potential updates”
          • Errors and tells user why (invalid student, invalid grade)
          • Duplicate scores are skipped
        • Then can continue with import
          • Moodle.org decided to only allow full/perfect imports, because importing of half data can leave user confused/lost
      3. Idea: Have data in a table and allow user to fix data right there.

      Attachments

        1. import1.jpg
          38 kB
          Bob Puffer
        2. import2.jpg
          28 kB
          Bob Puffer
        3. import3.jpg
          44 kB
          Bob Puffer
        4. import4.jpg
          27 kB
          Bob Puffer
        5. import5.jpg
          33 kB
          Bob Puffer
        6. import6.jpg
          47 kB
          Bob Puffer
        7. phase1copypastechanges.tar.gz
          19 kB
          Steven Miley

        Issue Links

          Activity

            People

              Unassigned Unassigned
              bobpuffer Bob Puffer
              Adrian Greeve, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated: