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

Usability improvements for grade export and import

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Open
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: 2.7
    • Fix Version/s: BACKEND
    • Component/s: Gradebook
    • Labels:
    • Affected Branches:
      MOODLE_27_STABLE
    • Epic Name:
      Usability improvements for grade export and import
    • Story Points:
      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
          import1.jpg
          38 kB
        2. import2.jpg
          import2.jpg
          28 kB
        3. import3.jpg
          import3.jpg
          44 kB
        4. import4.jpg
          import4.jpg
          27 kB
        5. import5.jpg
          import5.jpg
          33 kB
        6. import6.jpg
          import6.jpg
          47 kB
        7. phase1copypastechanges.tar.gz
          19 kB

          Issue Links

            Activity

              People

              Assignee:
              Unassigned
              Reporter:
              bobpuffer Bob Puffer
              Participants:
              Component watchers:
              Adrian Greeve, Jake Dallimore, Mathew May, Mihail Geshoski, Peter Dias
              Votes:
              2 Vote for this issue
              Watchers:
              9 Start watching this issue

                Dates

                Created:
                Updated: