[Modules] Improve the current Progress Report experience

Problem statement:

The current progress report module in Canvas LMS only allows teachers to view individual student progress by clicking on each student's name one at a time. It lacks the functionality to view the entire class or section's progress at a glance. Additionally, it does not provide options to search for specific students or filter students by group or section.

⚠️Proposed Fix:
Enhance the progress report module to include:

  1. A class/section overview feature for quick progress assessment.
  2. A search function to find specific students easily.
  3. Filter options to organize students by group or section.

💡Proposed solution:

  1. A class/section overview feature for quick progress assessment.

    Why it is needed?
    Time Efficiency - teachers can quickly assess the overall progress of the entire class without having to check individual student profiles.
    Enhanced 
    Monitoring - Provides a snapshot of overall class performance, helping teachers to track if the class is meeting their deadline requirements for modules.

    Solution: Create a dashboard that lists students and their module completion status in a gradebook-style view. Column A will have student names, while the following columns will have module titles as headers. Each cell will have a checkbox to indicate if a student has completed a module. The module headers will also show a pie chart or a simple completion ratio (e.g., 8/40 student completed).

  2. Search Functionality
    Why it is needed?
    Time Efficiency - Allow teachers to quickly find specific students.
    Solution: Add a search bar at the top of the progress report module to search by student name, ID, or email.

  3. Filtering Options
    Why it is needed?
    Allow teachers to organize the student progress report by group or section.
    Solution: Add a dropdown menu with filtering options (e.g., by name, group, section, performance).


User role(s):

admin,instructor,ta

1 Comment
OxfordLT
Community Member
Problem statement:

Within Modules, a teacher can view the progress of their students by clicking on View Progress. It would be helpful to view and export a full report for one completion item, for the whole class, instead of viewing it for one student at a time.

Proposed solution:

At present, a teacher can only view completion data per student. It is laborious to click through, one student at a time. Build an export option, so that an Excel spreadsheet can be exported, showing completion data for each completion task, for the whole class.

User role(s):

admin,instructor,ta,designer,observer