Berekende meerkeuzevraag

Prev Next

Berekende meerkeuzevragen werken net als het meerkeuzevraagtype, maar de beschikbare keuzes worden gegenereerd uit een bepaalde formule met jokers en datasets, zoals bij het berekende vraagtype.

Een vraag kan bijvoorbeeld zijn: 'Bereken de oppervlakte van een rechthoek waar de breedte = {width} en de hoogte = {height}.

Het juiste antwoord zou zijn: 'De oppervlakte van de rechthoek is {={width}*{height}} cm2' 

Een fout antwoord kan zijn: 'De oppervlakte van de rechthoek is {={width}+{height}} cm2' 

De juiste antwoordkeuze wordt weergegeven met het berekende antwoord, gebaseerd op de waarden die het systeem automatisch genereert.

Berekende toetsvragen vormen een mogelijk beveiligingsrisico omdat ze kunnen worden gebruikt om PHP-code uit te voeren op de server, dus misschien wil je beperken wie deze toetsvragen kan toevoegen. De mogelijkheid om berekende, berekende eenvoudige en berekende  meerkeuzevragen toe te voegen wordt gecontroleerd door de moodle/question:managecalculated mogelijkheid. Voor geüpgradede sites wordt deze mogelijkheid toegewezen aan alle gebruikers die al beschikken over de mogelijkheid moodle/question:add . Voor nieuwe sites is deze mogelijkheid standaard niet toegewezen aan rollen. In beide gevallen raden we aan dat sitebeheerders controleren of berekende toetsvragen vereist zijn en de mogelijkheid beperken tot beheerdersrollen, waar mogelijk. Er is geen speciale rol nodig om bestaande berekende vragen in een toets te gebruiken.

A calculated multiple choice quiz question from the Learner's perspective.

Doe het volgende om een berekende meerkeuzevraag in te stellen:

  1. Klik in de toetsactiviteit op Toevoegen en selecteer een nieuwe vraag.
  2. Selecteer Berekende meerkeuze en klik op Toevoegen.
  3. Geef de vraag een naam en voer de vraag in het tekstveld in. De vraagtekst moet de jokertekens bevatten die je in de antwoordformule zult gebruiken, waarbij elk jokerteken tussen een set accolades zit. Bijvoorbeeld:
    'Een rechthoek heeft een breedte van {width} en een hoogte van {height}. Wat is de oppervlakte van deze rechthoek?'
  4. Stel het standaardcijfer in, dwz hoeveel cijfers de cursist krijgt als hij juist antwoordt.
  5. Configureer de andere algemene instellingen zoals vereist.
  6. Geef een formule in elk van de  keuzevelden, met minstens één antwoord met de juiste formule die gebruikt zal worden om het juiste antwoord te berekenen op basis van de willekeurig gegenereerde jokers. Als je bijvoorbeeld {={width}*{height}} ingeeft, dan zou het juiste antwoord berekend worden door twee jokertekens te vermenigvuldigen: {height} en {width}. Een foute keuze kan de formule {={width}+{height}*2} bevatten. Zie Antwoordformulesyntax voor meer informatie. Je kunt bijkomende antwoorden configureren door op Lege antwoorden te klikken voor nog 3 keuzes.
  7. Stel de weging in voor elk antwoord.
  8. Voeg feedback toe voor elke keuze. Als je geen specifieke feedback voor elk antwoord wil geven, gebruik dan ofwel het Algemene feedback- veld of de Gecombineerde feedback sectie.
  9. Configureer indien nodig de secties Eenheid en Eenheid afhandeling .
  10. Configureer indien nodig de secties Meerdere pogingen en tags .
  11. Klik op Wijzigingen opslaan.
  12. Stel in welke dataset je wil gebruiken voor de jokers en stel in of de gegevens gesynchroniseerd zijn met andere vragen in de toets.
  13. Klik op Volgende pagina.
  14. Voeg handmatig jokerwaarden toe door waarden in te voeren in de joker{x} velden en klik vervolgens op Toevoegen. Als je wil dat Totara de waarden genereert, dan kun je ook het minimum en het maximum voor het bereik van waarden invoeren, het aantal decimalen instellen en selecteren welke distributie je wil gebruiken (uniform betekent dat alle waarden in het bereik even waarschijnlijk zijn, terwijl loguniform betekent dat hogere waarden minder waarschijnlijk zijn om te genereren). Let op dat je meerdere jokertekens tegelijk kunt genereren met de dropdownknop naast de knop Toevoegen .
  15. Klik op Wijzigingen opslaan.

Course badgeThere are two courses in the Totara Academy about using quizzes in Totara Learn, Getting started with quizzes and Advanced quiz Using these courses you can learn more on how to use these features, see best practice, and give it a go yourself.


Join the Totara Community for more resources to help you get the most out of Totara. 


© Copyright 2025 Totara Learning Solutions. All rights reserved. Some content originally obtained via GPLv3 license and continues to be available under GPLv3. All other content is the sole copyright of Totara Learning Solutions.