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

Администрирование викторин — одна из ключевых функций 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 ). Чтобы быть правильным, ответ должен точно соответствовать ключу ответа.