DEV Community

loading...

Qvault Releases Achievements; The Gamification of Education Continues

Lane Wagner
Golang and javascript dev interested in distributed systems and cryptography
Originally published at qvault.io on ・3 min read

Qvault Achievements; Gamifying Education

The post Qvault Releases Achievements; The Gamification of Education Continues first appeared on Qvault.

We couldn’t be more excited to announce the latest update to Qvault’s gamified computer-science education platform, student achievements! We’ve modeled achievements similar to how StarCraft II, DotA 2, Overwatch, and many other games handle tier systems. Each time a student unlocks an achievement they get some free gems, which can be used to unlock more courses for free or for less. They also get a pretty badge on their achievements page and their public developer portfolio.

For now we’ve released three kinds of achievements:

  • Streaks
  • Speed
  • Devotion

With five tiers, from lowest to highest

  • Bronze
  • Silver
  • Gold
  • Platinum
  • Diamond

Streak Acheivements

Streaks are earned by completing many exercises in a row correctly without submitting any wrong answers. Currently the bronze streak requires 10 exercises in a row and earns 25 gems, while the silver streak requires 20 exercises and has a reward of 75 gems.

It’s important to note that Qvault still rewards gems directly for each step of the streak, but now achievements are given at larger intervals in addition to those bonuses.

streak bronze min

streak gold min

streak silver min

streak plat min

streak diamond min

Speed Acheivements

Speed achievements are unlocked by completing a certain number of exercises within a certain timeframe. For example, at the time of writing the bronze achievement requires the completion of 10 exercises in 5 minutes.

speed bronze min

speed gold min

speed silver min

speed plat min

speed diamond min

Devotion Achievements

The primary goal of devotion achievements is to help students stay motivates and engaged, and to not give up on their coding journey. Students are awarded for completing exercises for a given number of days in a row. For example, the gold devotion achievement rewards 300 free gems if a student completes at least one exercise daily for a month.

engage bronze min

engage gold min

engage silver min

engage plat min

engage diamond min

Let use know what you think about the system and how we can improve! Thanks so much for learning with us. You can get a free account here and join the community.

Thanks For Reading!

Follow us on Twitter @q_vault if you have any questions or comments

Take some coding courses on our new platform

Subscribe to our Newsletter for more programming articles

Discussion (0)