Progress Tracking
Sunschool provides comprehensive progress tracking tools so parents can stay informed about their children’s learning journey without being intrusive.The Progress Page
Access detailed progress information at/progress or from the dashboard quick links.
From progress-page.tsx:23-30:
Key Metrics
Lesson History
View all completed and in-progress lessons: Fromprogress-page.tsx:33-42:
Achievements
Track all achievements and milestones: Fromprogress-page.tsx:44-54:
Points Balance
Monitor accumulated learning points: Fromprogress-page.tsx:56-62:
Understanding Metrics
Lessons Completed
Fromprogress-page.tsx:86-89:
Only lessons with status ‘DONE’ are counted as completed. In-progress lessons don’t count toward this metric.
Average Score
Automatically calculated from completed lessons: Fromprogress-page.tsx:91-97:
Subject Mastery
Built from lesson performance by subject: Fromprogress-page.tsx:100-116:
Progress Components
Learner Progress Widget
Fromprogress-page.tsx:165-173:
- Current level and XP progress
- Total points earned
- Lessons completed
- Achievement count
- Learning streak (if applicable)
- Average score percentage
- Subject-by-subject mastery bars
Trophy Case
Fromprogress-page.tsx:176-206:
Achievement Types
Fromprogress-page.tsx:119-133:
Streak
Yellow badges for learning streaks
Mastery
Purple badges for quiz mastery
First Time
Green badges for new achievements
Other
Orange badges for misc achievements
Recent Lessons
Fromprogress-page.tsx:208-230:
The progress page shows the 10 most recent lessons by default. View the full reports page for complete history.
Reports and Analytics
For more detailed analysis, use the Reports page.Report Types
Fromreports-page.tsx:16-20:
Progress Report
Fromreports-page.tsx:165-240:
Lessons Report
Shows recent lesson history with:- Lesson title
- Completion date
- Status (DONE, ACTIVE, etc.)
- Subject and topic
Achievements Report
Lists all earned achievements with:- Achievement title and description
- Date earned
- Achievement type
- Associated icon
Understanding Concept Mastery
Concept mastery is tracked automatically based on quiz performance and lesson completion. The system:- Identifies concepts from lesson content
- Tracks answers for each concept
- Calculates mastery as percentage correct
- Recommends reinforcement for struggling areas
Mastery levels update in real-time as children complete lessons and quizzes.
Refreshing Data
Fromprogress-page.tsx:72-81:
Privacy Considerations
Next Steps
View Reports
Access detailed analytics and reports
Set Learning Goals
Create objectives based on progress
Configure Rewards
Incentivize progress with rewards
Export Data
Download complete learning history