Настройка параметров оценивания викторины

Создание и проведение викторин — одна из ключевых функций Google Forms. В этом руководстве показано, как создать викторину и добавить параметры оценки с помощью API Forms.

Создайте простую викторину

Первый этап создания теста состоит из двух шагов: вы создаете форму, а затем обновляете ее настройки, чтобы определить ее как тест. Основные инструкции по настройке см. в разделе «Создание формы или теста» .

Добавить вопросы

После создания теста добавьте вопросы (список типов вопросов см. в Question object ). Вы можете указать варианты оценивания при первом добавлении вопросов или обновить их позже. Пример JSON-кода для нового вопроса, включающего варианты оценивания, выглядит следующим образом:

"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"}
                ]
            }
        }
    }
}

См. раздел «Обновление формы или теста» , чтобы узнать, как добавить вопрос в форму.

Добавить параметры оценки

Добавление возможности оценивания к вопросам викторины помогает автоматизировать процесс проверки. Каждому вопросу можно присвоить определенное количество баллов и предоставить пользователю обратную связь по его ответу.

Для перечисленных ниже типов вопросов добавление поля correctAnswers позволяет автоматически оценивать ответы при отправке теста. Вы можете указать конкретные замечания по правильным и неправильным ответам, используя поля whenRight и whenWrong .

  • Флажок
  • Радио
  • Падать

Вопросы с краткими ответами также можно оценивать автоматически, добавив поле correctAnswers , но вы можете оставить только generalFeedback , а не обратную связь по поводу правильных или неправильных ответов whenRight или whenWrong . Для других типов вопросов оценка не является автоматической, и вы можете оставить только generalFeedback .

Примечание: За исключением вопросов, где ответ предоставляется в виде загрузки файла, ответ пользователя фиксируется и обрабатывается как текст (подробнее о форматировании различных типов ответов см. в объекте TextAnswer ). Для того чтобы ответ был правильным, он должен точно соответствовать ключу ответов.