[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:
- A class/section overview feature for quick progress assessment.
- A search function to find specific students easily.
- Filter options to organize students by group or section.
💡Proposed solution:
- 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).
-
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. -
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