La gestione dei quiz è una delle funzionalità principali di Moduli Google. Questa guida mostra come creare un quiz e aggiungere opzioni di valutazione con l'API Forms.
Creare un quiz di base
La prima fase della creazione di un quiz è una procedura in due passaggi: crei un modulo, poi aggiorni le impostazioni del modulo per definirlo come quiz. Consulta Creare un modulo o un quiz per istruzioni sulla configurazione.
Aggiungi domande
Dopo aver creato il quiz, aggiungi le domande (consulta la
Question object
per un elenco dei tipi di domande). Puoi includere
opzioni di valutazione quando aggiungi le domande per la prima volta o
aggiornarle in un secondo momento. Il codice JSON di esempio per un nuovo elemento domanda che include
opzioni di valutazione è simile al seguente:
"item": {
"title": "Which of these singers was not a member of Destiny's Child?",
"questionItem": {
"question": {
"required": true,
"grading": {
"pointValue": 2,
"correctAnswers": {
"answers": [{"value": "Rihanna"}]
},
"whenRight": {"text": "You got it!"},
"whenWrong": {"text": "Sorry, that's wrong"}
},
"choiceQuestion": {
"type": "RADIO",
"options": [
{"value": "Kelly Rowland"},
{"value": "Beyoncé"},
{"value": "Rihanna"},
{"value": "Michelle Williams"}
]
}
}
}
}
Consulta Aggiornare un modulo o un quiz per scoprire come aggiungere una domanda a un modulo.
Aggiungere opzioni di valutazione
L'aggiunta di opzioni di valutazione alle domande del quiz consente di automatizzare il processo di valutazione. A ogni domanda può essere assegnato un valore in punti e l'utente può ricevere un feedback sulla sua risposta.
Per i seguenti tipi di domande, l'aggiunta di un campo correctAnswers consente la valutazione automatica al momento dell'invio del quiz. Puoi fornire
un feedback specifico per le risposte corrette e sbagliate utilizzando i campi whenRight
e whenWrong.
- Casella di controllo
- Radio
- Menu a discesa
Le domande a risposta breve possono anche essere valutate automaticamente aggiungendo un campo
correctAnswers, ma puoi fornire solo feedback generalFeedback, non
whenRight o whenWrong. Per gli altri tipi di domande, la valutazione
non è automatica e puoi fornire solo generalFeedback.
Nota:ad eccezione delle domande in cui la risposta avviene tramite caricamento di un file, la risposta dell'utente viene acquisita e valutata come testo (consulta l'oggetto
TextAnswer
per informazioni specifiche su come vengono formattati i diversi tipi di risposte). Per
essere corretta, la risposta deve corrispondere esattamente alla chiave di risposta.