Points
INFO
On DojoCode there are 3 different scales that you can level up too.
- After each challenge is completed correctly, you will receive XP points. For each challenge, the XP points can be seen in the status bar. In this way, you can see before starting the challenge how many XP points each problem is worth. After the challenge is completed, your score can be seen on the results page.
Please note that XP points are awarded only once per challenge. Even if you decide to solve the same challenge in different programming languages, you will only receive XP points once per solved challenge.
INFO
That said, we encourage you to experiment with multiple languages, it’s a great way to improve your skills and broaden your understanding by seeing how the same problem can be solved in different ways.
The total score, which is the sum of all scores, can be seen in the Leaderboard, where you’ll find a list of all users and their scores. In this way, you can see a list of users and their level points.
On the Leaderboard, you will find the rank number, the username, team of the user and the score number (Fig. 1)

Fig. 1
When you upload the solution and finish a challenge, you will get a message in the notification that will inform you of the number of XP points you received and a congrats message. (Fig 2.)

Fig. 2
There are different methods by which you can receive bonuses. Bonuses are XP points that you can accumulate by solving or doing certain requirements.
Tricks:
Bonus XP Points:
- Earn 20 XP points by solving a challenge that hasn't been rated for difficulty yet.
- Be among the first 3 users to rate a challenge's difficulty and earn an additional 20 XP points.
INFO
Tip: If you solve an unrated challenge and then rate its difficulty, you can instantly earn a total of 40 bonus XP points!