Grader report 2014
From MoodleDocs
VERY VERY VERY DRAFT AND CURRENTLY UNDER CONSTRUCTION
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?)
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.
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