Advanced Rubric Data Export
Overview
The Advanced Rubric Data Export feature provides tools for exporting rubric evaluation data with filtering and timezone support. This feature allows administrators to download comprehensive CSV reports of teacher evaluations for analysis and reporting.
Key Features
🎯 Multi-Criteria Filtering
- Rubric Selection: Export data from specific rubrics or all rubrics
- Date Range Filtering: Filter evaluations by creation date
- Performance Level Analysis: Include detailed breakdown by performance levels
- Organization-based Filtering: Multi-organization support
📊 Export Options
- Include Teacher Scores: Complete evaluation scores and ratings
- Criteria Breakdown: Detailed analysis by individual criteria
- Performance Level Analysis: Distribution across excellent, good, satisfactory, and needs improvement
- Feedback Content: Optional inclusion of full feedback text (increases file size)
🌍 Basic Timezone Support
- Browser Timezone Detection: Uses JavaScript to detect user's browser timezone
- Timezone Conversion: Timestamps converted to user's timezone in exports
- Consistent Time Display: All timestamps show in selected timezone
How to Export Rubric Data
Step 1: Access the Export Feature
- Navigate to Teacher Evaluation → Rubrics Dashboard
- Click the "Export Rubric Data" button in the top-right corner
Step 2: Configure Export Settings
Rubric Selection
- Select "All Rubrics" for comprehensive data
- Choose specific rubrics by holding Ctrl/Cmd and clicking multiple options
- At least one rubric must be selected
Date Range (Optional)
- From Date: Select start date for filtering evaluations
- To Date: Select end date for filtering evaluations
- Leave blank to include all historical data
Export Options
- ✅ Include all teacher evaluation scores: Complete scoring data
- ✅ Include criteria-wise breakdown: Individual criterion performance
- ✅ Include performance level analysis: Distribution statistics
- ⬜ Include feedback content: Full feedback text (increases file size)
Step 3: Download and Analyze
- Click "Export to CSV"
- The system automatically detects your browser timezone
- File downloads with timestamp in filename
- Open in Excel, Google Sheets, or data analysis tools
Export File Structure
Standard Columns
Rubric Name, Evaluation Date, Teacher Name, Overall Score,
Evaluator Name, Organization, Submission Type
With Criteria Breakdown
..., Criterion 1 Score, Criterion 1 Level, Criterion 2 Score,
Criterion 2 Level, Average Criterion Score
With Performance Levels
..., Excellent Count, Good Count, Satisfactory Count,
Needs Improvement Count, Performance Distribution
Advanced Use Cases
📈 Performance Trend Analysis
- Export data with 6-month date ranges
- Compare rubric performance across time periods
- Identify improving or declining trends
- Correlate with training programs or policy changes
🏢 Multi-Organization Comparison
- Export data filtered by organization
- Compare performance standards across institutions
- Identify best practices for sharing
- Benchmark against industry standards
🎯 Criterion-Specific Analysis
- Enable criteria breakdown in export
- Identify consistently weak areas
- Focus professional development efforts
- Refine rubric criteria based on data
Technical Implementation
Browser Timezone Detection
The system uses JavaScript to automatically detect the user's timezone:
const userTimezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
// Examples: "America/New_York", "Europe/London", "Asia/Tokyo"
Export Processing
- Exports are processed server-side using Django views
- Large datasets are handled efficiently with database optimization
- Timezone conversion uses Python's
pytzlibrary - CSV format ensures compatibility with Excel and data analysis tools
Troubleshooting
Common Issues
Export appears empty despite having evaluations - Verify date range includes evaluation dates - Check that selected rubrics have been used in evaluations - Ensure you have permission to view the selected data
Timezone shows incorrect time - Check browser timezone settings - Refresh the page to re-detect timezone - Manually verify system timezone vs browser timezone
Large export takes too long - Consider reducing date range - Exclude feedback content for faster processing - Contact administrator for very large datasets
CSV formatting issues in Excel - Use "Data → From Text" import wizard - Specify UTF-8 encoding - Set comma as delimiter
Related Documentation
- Creating Assessment Rubrics - Learn how to create effective rubrics
- Enhanced Teacher Analytics - Advanced analysis features
- AI Criterion Refinement - Improve rubric criteria with AI
