Maak kennis met twee prominente gamification plugins: BadgeOS en Captain Up voor het WordPress platform. In een vergelijking bespreek ik de features, voor- en nadelen en wat je in de nabije toekomst van deze plugins mag verwachten.
Update: Inmiddels biedt ook de plugin myCred de mogelijkheid om badges uit te delen aan de hand van acties die een gebruiker op het platform uitvoert. We zullen hier op terugkomen in een nieuwe blogbijdrage.
BadgeOS zag in 2013 het levenslicht en is inmiddels 14.000 keer gedownload. Met BadgeOS kun je in WordPress een beloningssysteem opzetten. Acties die een gebruiker uitvoert, zoals het inleveren van een opdracht, het plaatsen van een reactie of het bezoeken van de site worden bijgehouden en beloond. Als administrator kun je bepalen welke acties, in welke volgorde en hoe vaak uitgevoerd moeten worden en welke beloning (points, badges etc.) ze opleveren. BadgeOS is compatible met o.a. BuddyPress (sociale interactie plugin) en Learning Dash (plugin voor het aanbieden van leerstof en toetsing).
Captain Up is ook in 2013 begonnen en is inmiddels 5000 keer gedownloaded. Captain Up volgt acties van gebruikers die je als administrator kunt instellen, inclusief een badge- en levelsysteem dat je kunt opzetten. Aan elke actie kun je een frequentie en tijdsfactor (dag, week, maand) koppelen. Wat Captain Up doet is een kleine module op de site plaatsen die notificaties geeft zodra je als gebruiker punten hebt verdiend, een badge hebt gehaald of level up bent gegaan. Als je op de module klikt, dan verschijnt er een lightbox waarin je wordt geïnformeerd over jouw voortgang, het aantal badges dat je hebt gehaald en voor elke badge die je nog niet hebt gehaald, hoeveel procent je nog hebt te gaan. Ook is er een ingebouwde leaderboard en activiteitenstream. Captain Up kan reacties van gebruikers (ook via Disqus) traceren die op een WordPress site worden gezet.
Overeenkomst tussen BadgeOS en Captain Up
Een aantal verschillen tussen BadgeOS en Captain Up
Captain Up is minder diep in WordPress geïntegreerd. Een nadeel hiervan ten opzichte van BadgeOS is bijvoorbeeld dat je het uploaden van een opdracht niet rechtstreeks kunt belonen. Een oplossing hiervoor is dat je leerlingen bijvoorbeeld via Dropbox opdrachten laat uploaden en de link naar een opdracht op de site laat plaatsen. Captain Up kan deze actie dan “behandelen” als een reactie die wordt gegeven op een pagina.
Voor welke plugin kun je het beste kiezen? Als je alles uit WordPress wilt halen, dan biedt BadgeOS verreweg de meeste opties. Wel vind ik tegenvallen dat je een aparte leaderboard add-on moet aanschaffen, dat qua uiterlijk te wensen overlaat. Als je graag een activiteitenstream op de site wilt hebben, dan moet je ook nog eens BuddyPress installeren. Ik heb gemerkt dat een combinatie van Badgeos, BuddyPress en andere plugins, zoals WooCommerce en myCred zorgt voor een merkbare achteruitgang in laadtijd van de site. Als je niet alles uit WordPress hoeft te halen en je de gebruiker vooral op een directe manier wilt aanmoedigen, dan is Captain Up de aangewezen oplossing. Daarbij moet je voor lief nemen dat Captain Up veel minder acties ondersteunt (hoewel je op hun platform extra acties kunt instellen via Javascript) en eigenlijk bedoeld is om gebruikers te stimuleren een site te promoten via sociale media. Maar met wat kleine omwegen kun je Captain Up ook gebruiken voor gamification in de klas.
BadgeOS zal in de nabije toekomst waarschijnlijk een dashboard bieden voor elke gebruiker waarbij de voortgang op een meer visuele manier gepresenteerd zal worden. Ik hoop dat deze feature in de gratis versie terechtkomt, maar dat is nog even afwachten. Captain Up heeft aangekondigd om binnenkort nog meer acties te gaan ondersteunen. Ik ben benieuwd wat dit inhoudt en of je als docent / game designer straks er ook meer mee kunt in WordPress.