-
Task
-
Resolution: Duplicate
-
Minor
-
None
-
2.8
-
None
-
MOODLE_28_STABLE
Content
- Datatable with activities columns, user rows (like UCLA)
- Range and Average along top below header row (Luther College)
- Use case for keeping average (on by default)? Many teachers like it. But averages is a load issue on large courses.
- Should averages be for course or just displayed? Some like the average to just be for the information displayed, but need to indicate that to the user.
- Table decision until later.
- Can freeze footer row to bottom of page to keep averages on-screen all the time (like UCLA)
- Currently includes 0 or empty scores and non-active enrollments (config option?)
- Use case for keeping average (on by default)? Many teachers like it. But averages is a load issue on large courses.
Dynamic Filtering
- Any user field (as ELIS example) https://github.com/remotelearner/elis
- Groups and groupings
- Modified date ranges
Clean responsive design
- Smaller cells (eg: UCSB report)
- Fixed student information columns and header rows, not scrolling off page on vertical scroll (As UCLA example)
- Maximize content button to hide all blocks/headers (see UMN, Tracker)
- Mobile: for very smallest screens don’t even show table, just filters for users/activities -> list of names -> quickedit
Columns
- Drag and drop edges to resize widths
- Drag and drop columns to
- Change order
- Move them into (other) categories
- Save sort order and category movement in the backend
- Collapse/expand columns (eg Google sheets)
- Switch between categories / course columns or show only item columns
- Clear overrides button top of each column
- Teacher-definable columns for text. Add a grade, ability to assign text value to the GRADE (not just feedback)
- Last modified date - for sorting users
- Header cells
- Wrapped text to user-defined width
- Real weight displayed in cell (ex: 'W=28.33‰')
Input
- By admin setting, disable ability to input values into category and course cells. Disable would be the default setting.
- Ability to enter grades as points, letters or percentages. Letters would be translated to one point lower than the minimum for the next highest letter
- Links to single row/column edit forms (aka Quickedit from LSU)
- Quick Edit - add configuration option to specify which user fields are displayed for student
- Autofill column’s empty cells with selected value
Redesign the control buttons for each cell. Let's just give this some thought how it could be substantially improved. Maybe a control drop down, edit, unhide, etc like some of the themes treat activity controls
Admin setting controlled link to quick dump (preconfigured export to csv) (Luther College)
Notifications/History
- Like Google Docs tells you what/who changed something recently.
- Maybe color changed background for recently changed grades.
- Idea, when hovering over grade cells, indicate who made last change.
- Advisory that someone else is editing the gradebook
Sandbox/”Unit tests”
- Allow instructor to “test” their gradebook setup with sample data to ensure they have it setup correctly.
- LSU’s “Projected Final Grade” report allows students to see what they need to score on the remaining un-graded items.
- Can be expanded for instructors? Yes.
- Can it be turned off? Faculty can turn it on or off for students.
- Have a “Potholes” (UCSB) like dashboard to alert instructor of any potential problems with their gradebook.
- LSU’s “Projected Final Grade” report allows students to see what they need to score on the remaining un-graded items.
Arrow key support
- Can already use tab and tab ordering works fine by going to next value in column.
- Idea: What about using arrow keys to move between columns or cells as well? (Remote Learner)
Gradebook setup
- Allow drag and dropping of items to reorder items/categories.
Gradebook Help
- Sliding screen as in UCLA example
- duplicates
-
MDL-25544 Improve Grader report user interface
- Closed