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

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