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 di configurazione di base.
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 è il 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 tipi di domande riportati di seguito, l'aggiunta di un campocorrectAnswers consente di
valutarli automaticamente 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 sulla formattazione dei diversi tipi di risposte). Per
essere corretta, la risposta deve corrispondere esattamente alla chiave di risposta.