Помощь

Виджеты и упражнения

Виджет «Форма» — вопросы урока и их проверка

Как устроены вопросы урока с текстовыми полями и вариантами, как платформа их проверяет.

Самый частый виджет платформы — вопросы в конце урока. В одной форме бывают поля разных видов: одна строка, развёрнутый ответ, выбор одного варианта или нескольких.

Из чего состоит

  • Поля ввода — однострочное (text) или многострочное (textarea). Про выбор вариантов — отдельная статья: «Радио» и «Мульти-выбор».
  • Вопрос над полем — что от вас хотят. Например: «Шаги воспроизведения».
  • Подсказка под полем (не всегда) — формат или направление ответа.
  • Кнопка «Проверить» у каждого поля. Под ней — результат: «Зачтено» или что не так.

Урок засчитывается, когда зачтены все поля формы.

Как платформа проверяет

Сначала — жёсткие правила, заданные для поля:

  1. Шаблон (регулярное выражение, regex). Например, для шагов воспроизведения шаблон может требовать пронумерованные шаги.
  2. Список допустимых ответов — для коротких ответов вроде числа или термина.
  3. Минимальная длина и минимальное число пунктов — чтобы отсечь пустые и слишком короткие ответы. «Назовите не меньше пяти проверок» проверяется подсчётом пунктов, а не смыслом.

Если жёсткие правила ответ не приняли, а ответ развёрнутый, его читает языковая модель и сравнивает по смыслу с описанием правильного ответа. Если смысл совпал, поле засчитывается с пометкой «принято по смыслу». Так правильная мысль, сказанная другими словами, не теряется из-за шаблона.

Некоторые поля — для размышления: у них нет правильного ответа, и вместо «Проверить» там кнопка «Сохранить».

Если ответ не прошёл, под полем появится сообщение, чего не хватает. Это проверка структуры и смысла, а не совпадения слово в слово.

Что писать

Главное правило: пишите как для коллеги, а не для машины. Угадывать «секретные слова» не нужно.

Что помогает:

  • Пронумерованные шаги воспроизведения (1. Открыть страницу X. 2. Нажать Y.).
  • Ожидаемый и фактический результат — раздельно (Ожидается: … Фактически: …).
  • Конкретика — браузер, версия, окружение.
  • Не «не работает», а что именно не работает и как это проявляется.

Если ответ не принимается

  1. Прочитайте подсказку под полем и сообщение после проверки — там часто указан формат.
  2. Перечитайте вопрос: ответ должен быть именно на него.
  3. Переформулируйте короче и конкретнее.
  4. Проверьте, не пропущен ли термин из урока, о котором спрашивают.

В некоторых заданиях после второй неудачной попытки появляется подсказчик: он задаёт наводящие вопросы, но готового ответа не знает и не выдаёт.

Если вы уверены, что система ошиблась

Бывает, что правильный ответ не проходит из-за неудачного шаблона. Напишите об этом через страницу проблем: укажите урок, вопрос и свой ответ — мы разберём.

Что дальше