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

MUA Proposal: Add drag and drop and editing functionality to Gradebook Setup Page

    XMLWordPrintable

    Details

    • Affected Branches:
      MOODLE_36_STABLE

      Description

      THIS IS AN MUA PROJECT PROPOSAL THAT WILL BE OR HAS BEEN SUBMITTED FOR POSSIBLE MUA FUNDING.  ANY EXISTING TRACKER ITEMS THAT THIS MIGHT DUPLICATE SHOULD BE LINKED TO BELOW.  

      Overview

      There have been major improvements to the ease of moving items in Moodle and the ability to quickly edit key pieces of information from the frontpages. A great example is the Moodle course page. When "edit mode" is on, you can drag and drop activities and resources into the order you want, move activities or resources between sections, and quickly rename files and content.

      Despite those needed improvements, other areas of Moodle have not been upgraded to the drag and drop style interface. One of those sections is "Gradebook Setup" screen, a view that is essential for instructors as they create and modify the gradebook. The gradebook setup screen has the older move icons, where to move a grade item you need to go to a new screen and click the location you wish your file to go. In addition key information cannot be changed from that screen like name of a column and max points. It would be a significant improvement if this screen "caught up" to the rest of Moodle.

       

      Summary

      • Project size: small
      • Audience: primary schools, universities, work places
      • Target users: teachers

      Goals

      To create a drag and drop interface for reordering grade items, similar to a Moodle course page.

      To allow instructors to change the order of items and activities within the same category and also to allow instructors to move items and activities between categories.

      To allow key information to be changed from this page such as max points, the name of a grade item, or the aggregation method of a category..

      User Stories 

      User stories should be specific to each requirement and provide a clear view of what you want the improvement/new feature to accomplish.

      As a teacher, I should be able to reorder grade items, similar to a Moodle course page. This means I should be able to both reorder within the same category and move items between categories.

      As a teacher I should be able to change the name of items or activities within the gradebook by clicking on a pencil icon like the rest of Moodle.

      As a teacher I should be able to change the max points of an item or activity.

      If there is more than one aggregation method used by the site policy, As a teacher I should be able to change how a category is calculated by selecting the aggregation method from a dropdown menu.

      If dropping the lowest _ grades is allowed, as a teacher I should be able to enter a new number of dropped assignments.

      If keeping the highest _ scores is allowed, as a teacher I should be able to enter a new number of high scores to aggregate.

      Changes made on this screen should be saved after each change if possible, removing the save changes button and the ability to lose work.

      Requirements

      This MUA cycle is a "small projects" cycle, which means that projects will only be considered if they are under $35,000 AUD. I have intentionally written my User Stories in order of priority in the hope that the entire project will be estimated to be below $35,000. If the project is larger, I hope that HQ will let MUA know both how much it would cost for the entire project to be completed AND what could be accomplished for $35,000. 

      This is new territory for all involved.

        Attachments

          Issue Links

            Activity

              People

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

                Dates

                • Created:
                  Updated: