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

Implement the “xxxx Average: xx%” Gradebook feature

    XMLWordPrintable

Details

    • 10
    • HQ Team Alpha - Sprint 0.2

    Description

      Summary:

      Given the Gradebook figma, We have a lot of different places that appear to have a common component. This component essentially takes the entire average across the presented dataset within a page and includes it near the top of the page within the Page header / Tertiary navigation area. Instead of leaving this requirement inside of each gradebook issue as a bonus goal, we’ll have it all handled here.

      These averages should be within each table as we currently display such information within existing report types. What we want to do here is replicate that information at the top of the page.

      Across the different gradebook reports and pages. These averages can be anything from Course average which is an average of course averages, Course total or a users’ average grade across modules within a course.

      Scope:

      1. Implement the appropriate grade average calculation that will be used later on Grader report and User report pages
      2. Document this functionality in case third party requests to make similar plugins
      3. Unit testing of the new component that passes

      Out of scope:

      1. Creation of each report that this average is being added to
      2. Implementation not required within each modules’ grade page
      3. Frontend rendering of the new component

      Attachments

        Activity

          People

            ilyatregubov Ilya Tregubov
            mathewmay Mathew May
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Clockify

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.