Здравствуйте! В тесте мне необходимо, чтобы ответ вводили с клавиатуры, но проблема в том, что за один вариант надо, чтобы начислялся 1 балл, а если введут другой, то 2 балла. Например: "Что общего у Африки и Азии". За ответ "части света" надо начислить 2 балла, а за ответ "материки" 1 балл. Такое возможно сделать?
2
Ввод ответа с клавиатуры
Автор Николай Родионов, 31 окт 2015 11:09
Сообщений в теме: 5
#2
Отправлено 31 Октябрь 2015 - 23:52
Здравствуйте, Николай!
Это очень специфическая задача и за все время у нас никто не просил ничего подобного. Здесь в любом случае так не нельзя делать. Они не ответят так как вы думали, они могут ввести "оба части света" (вместо "части света") или "континенты" (вместо "материки"). Одно и тоже ведь?! Вы тут не угадаете. Нельзя задавать такие вопросы. Это 100% надо делать путем "Выбор одного варианта из нескольких" и придумать несколько неправильных ответов. Там то можно будет выставить опцию "за каждый вариант ответа свой балл". А с клавиатуры такое задавать нельзя, т.к. по сути ответят правильно, но получат 0 баллов.
Это очень специфическая задача и за все время у нас никто не просил ничего подобного. Здесь в любом случае так не нельзя делать. Они не ответят так как вы думали, они могут ввести "оба части света" (вместо "части света") или "континенты" (вместо "материки"). Одно и тоже ведь?! Вы тут не угадаете. Нельзя задавать такие вопросы. Это 100% надо делать путем "Выбор одного варианта из нескольких" и придумать несколько неправильных ответов. Там то можно будет выставить опцию "за каждый вариант ответа свой балл". А с клавиатуры такое задавать нельзя, т.к. по сути ответят правильно, но получат 0 баллов.
#3
Отправлено 23 Апрель 2020 - 00:28
Добрый день, Станислав Викторович!
Возникла необходимость использовать тесты с вводом ответа с клавиатуры. Тесты имеют несколько правильных вариантов. Благодаря предоставленной на сайте документации немножко разобрался, что-то получилось. Но не совсем удовлетворен представлением в журнале при неправильном ответе (см. снимок1).
Возможна ли выдача правильного ответа без технических символов «^», «$», «|» и без надписи «Регулярное выражение (без учета регистра)» да еще в "человеческом" формате: чтобы оба варианта через запятую? У меня показана дублированная информация (со всеми возможными вариантами, которых так много, что все не поместились в окошко).
Кстати, при тестировании вопроса браузер подсказал орфографию (снимок2), что в данном случае неприемлемо.
Задача, наверное, на перспективу?
Возникла необходимость использовать тесты с вводом ответа с клавиатуры. Тесты имеют несколько правильных вариантов. Благодаря предоставленной на сайте документации немножко разобрался, что-то получилось. Но не совсем удовлетворен представлением в журнале при неправильном ответе (см. снимок1).
Возможна ли выдача правильного ответа без технических символов «^», «$», «|» и без надписи «Регулярное выражение (без учета регистра)» да еще в "человеческом" формате: чтобы оба варианта через запятую? У меня показана дублированная информация (со всеми возможными вариантами, которых так много, что все не поместились в окошко).
Кстати, при тестировании вопроса браузер подсказал орфографию (снимок2), что в данном случае неприемлемо.
Задача, наверное, на перспективу?
#4
Отправлено 27 Апрель 2020 - 12:46
cep 3epo (23 Апрель 2020 - 00:28) писал:
Возможна ли выдача правильного ответа без технических символов «^», «$», «|» и без надписи «Регулярное выражение (без учета регистра)» да еще в "человеческом" формате: чтобы оба варианта через запятую? У меня показана дублированная информация (со всеми возможными вариантами, которых так много, что все не поместились в окошко).
Здравствуйте!
Регулярное выражение это формула. Перечисление нескольких правильных ответов это лишь один из вариантов. Регулярное выражение может проверять что угодно, это полностью универсальный механизм. Мы не можем как-то перечислять правильные ответы в каком-то виде, т.к. их не всегда можно выделить из этой формулы. Например, проверка правильности ввода e-mail адреса выглядит следующим образом:
^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+$
Чтобы сделать то что Вы хотите - выводить все в красивом виде, требует расширения формата типа вопроса, чтобы там явно существовала опция задать несколько правильных ответов (например, перечислить их в таблице), тогда и выдачу пользователям можно будет сделать в каком-то красивом виде, а пока это просто формула, то и отображать можно только ее. Я записал Ваше пожелание, будем прорабатывать.
cep 3epo (23 Апрель 2020 - 00:28) писал:
что все не поместились в окошко
- Да, это недочет в случае длинных записей, постараемся сделать, чтобы можно было вкликиваться в эту область ввода и смотреть весь ее контент.
cep 3epo (23 Апрель 2020 - 00:28) писал:
Кстати, при тестировании вопроса браузер подсказал орфографию (снимок2), что в данном случае неприемлемо.
- Это делает ОС и браузер. Вообще должны быть способы это отключить, будем смотреть. Но это также потребует какой-то дополнительной опции на уровне вопроса, теста или глобальных настроек системы, т.к. не во всех случаях может потребоваться отключение данного механизма (например, если проводится опрос не знаний, а мнения людей, где можно оставить возможность пользователю грамотно написать текст).
#6
Отправлено 15 Июнь 2020 - 22:50
Функция отключения проверки орфографии браузерами добавлена в INDIGO v3.0
Ответить
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных