28 november 2018

Live formulierreacties tellen

Stel je laat aan het eind van een les je leerlingen een (Google)formulier invullen waarin je vraagt om feedback over de gegeven les. Natuurlijk mogen ze anoniem reageren, maar je wilt wel graag dat ze dat allemaal doen!
Hoe pak je dat nu slim aan?

Dit is mijn oplossing:
Laat de reacties binnenkomen in een Google Sheet en maak daarin een extra tabblad aan met de naam: Aantal reacties
Zet daarin de volgende code: =AANTALARG(Formulierreacties!A2:A)
(Daarbij ga ik er van uit dat het blad waar de reacties binnenkomen Formulierreacties heet)
TIP: Ik gebruik de addon Crop Sheet om alleen de geselecteerde cellen weer te geven.
Publiceer dat blad nu door te klikken op Bestand en te kiezen voor: Publiceren op internet
Kies daarbij voor alleen deze pagina.
Echter, je gebruikt de url die je wordt aangeboden niet omdat die pagina slechts om de vijf minuten ververst wordt! Door een truc uit te halen met de url van het tabblad in de sheet zoals jij die ziet kan je een live weergave genereren.
Kopieer de url van het tabblad: Aantal reacties
Die ziet er bijvoorbeeld zo uit:
https://docs.google.com/spreadsheets/d/1btiuUUEnD8Dhjwar5znUdB-TfQFUpNE-lmy08gy4DHM/edit#gid=1891336901
Verander nu alleen het woordje edit door: preview en laat de rest zoals het is. Je krijgt dus dit:
https://docs.google.com/spreadsheets/d/1btiuUUEnD8Dhjwar5znUdB-TfQFUpNE-lmy08gy4DHM/preview#gid=1891336901

Als je deze url opent in een nieuw tabblad zul je zien dat het aantal reacties wordt weergegeven.

Nu heb je nog een Chrome extensie nodig die ervoor zorgt dat deze pagina automatisch iedere zoveel seconden ververst. Ik gebruik daarvoor de extensie Auto Refresh die precies doet wat ik nodig heb! De pagina kan je nu laten zien op je digibord of op je eigen scherm.

Let op: Wil je een zo getrouw mogelijk resultaat dan zul de mogelijkheid om te reageren willen beperken tot één reactie per persoon. Daarvoor moeten de respondenten dan wel inloggen bij Google. De reacties worden dan alsnog anoniem opgeslagen, tenzij je natuurlijk om naam en/of e-mailadres vraagt...

Wil je mijn voorbeeld testen? Installeer dan de Chrome extensie Auto Refresh, vul dit formulier in en controleer of het getal op deze pagina wordt opgehoogd.

Geen opmerkingen:

Een reactie posten