QUIZ (Spagnolo)
Crea un código para Google Apps Script para generar un formulario convertido en un cuestionario con [10 preguntas de opción múltiple] basado en el documento adjunto. El formulario [debe/no necesita] recopilar direcciones de correo electrónico. El formulario debe convertirse en un cuestionario con las respuestas correctas para cada pregunta individual. Inserta 1 punto en la clave de respuestas para cada pregunta individual. Sigue este modelo que te proporciono como ejemplo:
function createQuizForm() {
// Crear un nuevo formulario
var form = FormApp.create('Cuestionario sobre los Orígenes del Idioma Inglés');
// Activar el modo cuestionario
form.setIsQuiz(true);
// Recopilar direcciones de correo electrónico
form.setCollectEmail(true);
// Crear la primera pregunta de opción múltiple
var question1 = form.addMultipleChoiceItem();
question1.setTitle('1. ¿En qué año llegaron los sajones, jutos y frisones a Gran Bretaña?');
question1.setChoices([
question1.createChoice('410 d.C.'),
question1.createChoice('449 d.C.', true), // Respuesta correcta
question1.createChoice('500 d.C.'),
question1.createChoice('600 d.C.')
])
.setRequired(true)
.setPoints(1); // Asignar 1 punto
// Crear la segunda pregunta de opción múltiple
var question2 = form.addMultipleChoiceItem();
question2.setTitle('2. ¿Qué trajeron los sajones consigo a Gran Bretaña?');
question2.setChoices([
question2.createChoice('Solo sus espadas'),
question2.createChoice('Su cultura y lenguaje', true), // Respuesta correcta
question2.createChoice('Tradiciones romanas'),
question2.createChoice('Una nueva religión')
])
.setRequired(true)
.setPoints(1); // Asignar 1 punto
// Crear la tercera pregunta de opción múltiple
var question3 = form.addMultipleChoiceItem();
question3.setTitle('3. ¿Qué idioma influyó en el nacimiento del inglés antiguo?');
question3.setChoices([
question3.createChoice('Celta', true), // Respuesta correcta
question3.createChoice('Latín'),
question3.createChoice('Francés'),
question3.createChoice('Griego')
])
.setRequired(true)
.setPoints(1); // Asignar 1 punto
// Registrar la URL del formulario
Logger.log("Formulario creado con éxito: " + form.getEditUrl());
}
Una vez que se haya creado el código, verifica si hay errores de sintaxis que impidan que Google Apps Script genere el formulario. Sigue el procedimiento paso a paso.
Documento adjunto
[Documento adjunto aquì]