Skip to main content

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:
ActionPointsDescription
Daily boost10First activity of the day
Lesson watched5Each lesson completed
Practice exam completed30Each practice exam finished
Forum interaction5Each community comment
7-day streak25Bonus for 7 consecutive days
14-day streak50Bonus for 14 consecutive days
30-day streak100Bonus 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

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

BadgeCriteria
First loginFirst platform access
First boostFirst daily boost received
First lessonFirst lesson watched
First practice examFirst practice exam completed
First commentFirst community comment
First moduleFirst module completed
First courseFirst course completed

Progress

BadgeCriteria
Three courses3 courses completed
Quiz master10 or more practice exams completed
Social butterfly50 or more community interactions

Streaks

BadgeCriteria
1 week7 consecutive days
2 weeks14 consecutive days
1 month30 consecutive days
3 months90 consecutive days

Accumulated points

BadgeCriteria
100 points100 accumulated points
500 points500 accumulated points
1,000 points1,000 accumulated points
5,000 points5,000 accumulated points

Streaks

Streaks track consecutive days of student activity.

How it works

1

Perform an activity

Watch a lesson, complete a practice exam or interact in the community.
2

Streak incremented

If you had activity yesterday, your streak increases by 1 day. If you missed more than 1 day, it resets.
3

Streak milestones

At 7, 14 and 30-day milestones, you receive bonus points and the corresponding badge.
4

Personal record

Your longest streak record is saved and displayed on your profile.
Your streak resets if you miss more than 1 day of activity. Use your rest days to protect your streak!

Weekly goals

Set how many days per week you want to study and track your progress.

How to configure

1

Access the boosts calendar

Click the boosts button on the menu or dashboard.
2

Set your goal

Choose from 1 to 7 study days per week.
3

Track progress

The visual calendar shows activity days, scheduled rest days, and weekly goal progress.

Rest days

The system automatically calculates your rest days as 7 - 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.
Use rest days strategically! They allow you to maintain your streak even on days when you can’t study.

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