Instructor Dashboard
The instructor dashboard provides a comprehensive overview of your course’s health, student engagement, and assignment progress.Dashboard Overview
Access the dashboard from the course home page. The dashboard displays key metrics and visualizations to help you monitor course activity and identify areas needing attention.Course Metrics
Enrollment Statistics
- Total enrolled students
- Active students (logged in within last 7 days)
- Students with pending assignments
- Students with overdue submissions
Assignment Overview
The assignment overview section displays metrics for all assignments: Per-Assignment Metrics:- Total submissions received
- Submissions pending grading
- Average autograder score
- Grading completion percentage
- Upcoming due dates
- Green: All grading complete
- Yellow: Grading in progress
- Red: Grading overdue or blocked
Grading Workload
Monitor grading distribution across your staff:- Total grading assignments pending
- Grading assignments by staff member
- Average time to complete grading
- Overdue grading assignments
- Bar chart showing grading assignments per staff member
- Identification of overloaded graders
- Suggestions for workload rebalancing
Assignment Metrics Revamp
Recent improvements to the assignment overview provide deeper insights into assignment performance:Submission Timeline
Interactive timeline showing:- Submission rate over time
- Clustering of submissions near deadline
- Late submission patterns
- Resubmission frequency
- Identify if deadlines are too tight (last-minute clustering)
- Spot students who consistently submit late
- Evaluate effectiveness of late token policies
Autograder Performance
Detailed autograder metrics per assignment:- Pass rate by test case
- Common failure patterns
- Average execution time
- Timeout and error rates
- Identify confusing test cases (low pass rates)
- Detect autograder configuration issues
- Find opportunities to improve starter code
Grading Progress Tracking
Enhanced grading progress visualization:- Completion rate by rubric part
- Time spent grading per submission
- Grader consistency metrics (score variance)
- Bottlenecks in grading workflow
- Average grading time per grader
- Score distribution by grader (consistency check)
- Completion rate relative to due dates
- Feedback quality indicators (comment length, rubric coverage)
Student Engagement Metrics
Track student interaction with assignments:- Repository commit frequency
- Time between commits
- Code churn (lines added/removed)
- Collaboration patterns (for group assignments)
- Students with no commits approaching deadline
- Groups with uneven contribution patterns
- Students with unusually low commit frequency
Filtering and Drill-Down
Filter Options
Customize dashboard views with filters:- Date range selection
- Specific assignments or assignment types
- Student sections or groups
- Grader assignments
Drill-Down Views
Click on any metric to see detailed breakdowns:- Individual student performance
- Specific assignment analytics
- Grader-level details
- Historical trends
Exporting Dashboard Data
Export dashboard metrics for external analysis:- Click Export in the top-right corner
- Choose export format (CSV, JSON, or PDF report)
- Select metrics to include
- Download the export file
- CSV: Raw data for spreadsheet analysis
- JSON: Structured data for custom processing
- PDF: Formatted report for sharing with administrators
Dashboard Customization
Customize which metrics appear on your dashboard:- Click Customize Dashboard in settings
- Drag and drop metric cards to reorder
- Toggle visibility of specific metrics
- Save your layout preferences