-
-
Notifications
You must be signed in to change notification settings - Fork 130
Description
Hello everyone!
I noticed that freeCodeCamp Classroom provides a dashboard where teachers can view student progress interactively, It would be very useful to introduce a feature that allows teachers to export student progress data into formats such as CSV or PDF for offline access, reporting, and administrative purposes.
Proposed Solution:
-
Add an "Export" button on the student progress dashboard.
-
Allow exporting to CSV initially (simple and widely supported).
-
Optionally, offer a PDF export with basic formatting for printing or archiving.
Data to include:
-
Student name
-
Assignment title
-
Completion status
-
Date of submission (if applicable)
Another alternative would be using external tools or APIs to fetch student data, but this approach requires technical knowledge and is not very user-friendly for most educators.
A built-in export feature would provide a simple, accessible solution directly within the platform.
Additional context:
Export options can be kept simple at first, then expanded based on user feedback (e.g., custom date ranges, specific assignment filters).
CSV export can use widely available libraries such as papaparse or built-in JavaScript solutions.