Gamification System
Paid addon — Transform learning into an engaging experience with game mechanics. The system tracks student activities and rewards progress with points, badges and ranking positions.How to earn points
Students earn points automatically for different actions on the platform:| Action | Points | Description |
|---|---|---|
| Daily boost | 10 | First activity of the day |
| Lesson watched | 5 | Each lesson completed |
| Practice exam completed | 30 | Each practice exam finished |
| Forum interaction | 5 | Each community comment |
| 7-day streak | 25 | Bonus for 7 consecutive days |
| 14-day streak | 50 | Bonus for 14 consecutive days |
| 30-day streak | 100 | Bonus for 30 consecutive days |
The daily boost is awarded only on the first activity of each day. Subsequent activities on the same day only earn the action-specific points.
Rankings
Rankings show student classification by total points, with tiebreaker by current streak.Ranking types
- Global
- By course
Overall classification of all platform students. Accessible via Ranking in the sidebar.For each position, the system displays:
- Position and student name
- Total accumulated points
- Current streak (consecutive days)
- Student avatar
Badges
The system has over 20 badge types organized by category. Badges are awarded automatically when criteria are met.First achievements
| Badge | Criteria |
|---|---|
| First login | First platform access |
| First boost | First daily boost received |
| First lesson | First lesson watched |
| First practice exam | First practice exam completed |
| First comment | First community comment |
| First module | First module completed |
| First course | First course completed |
Progress
| Badge | Criteria |
|---|---|
| Three courses | 3 courses completed |
| Quiz master | 10 or more practice exams completed |
| Social butterfly | 50 or more community interactions |
Streaks
| Badge | Criteria |
|---|---|
| 1 week | 7 consecutive days |
| 2 weeks | 14 consecutive days |
| 1 month | 30 consecutive days |
| 3 months | 90 consecutive days |
Accumulated points
| Badge | Criteria |
|---|---|
| 100 points | 100 accumulated points |
| 500 points | 500 accumulated points |
| 1,000 points | 1,000 accumulated points |
| 5,000 points | 5,000 accumulated points |
Streaks
Streaks track consecutive days of student activity.How it works
Streak incremented
If you had activity yesterday, your streak increases by 1 day. If you missed more than 1 day, it resets.
Streak milestones
At 7, 14 and 30-day milestones, you receive bonus points and the corresponding badge.
Weekly goals
Set how many days per week you want to study and track your progress.How to configure
Rest days
The system automatically calculates your rest days as7 - study days set. For example, if your goal is to study 5 days per week, you’ll have 2 rest days. Rest days are prioritized on weekends.
Dashboard view
On your dashboard, you’ll find:- Boosts calendar — Monthly view with activity days highlighted
- Weekly goal — Current goal progress with visual bar
- Badge showcase — All badges earned
- Ranking — Your position in global and course rankings
- Help guide — Instructions on how the system works
For administrators
Administrators can view:- Complete rankings of all students
- Engagement data by streaks
- Distribution of earned badges
- Student weekly goal progress
Next steps
View all addons
Explore other addons
Community
Combine for maximum engagement with community participation points

