Перейти к содержимому


Пояснения к каждому ответу


Сообщений в теме: 22

#1 antonlushnikow

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 13 августа 2019 - 10:06

Здравствуйте.

Хотелось бы иметь возможность выводить пояснение на каждый вариант ответа (в том числе, правильный). В обучающих тестах это очень полезно. Кроме того, неплохо было бы совместить кнопки "далее" и "проверить" в обучающем тесте (без пропуска вопросов), чтобы ответы с пояснениями выводились сразу.

#2 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 13 августа 2019 - 17:10

Здравствуйте, Антон!

Просмотр сообщенияantonlushnikow (13 августа 2019 - 10:06) писал:

Здравствуйте.

Хотелось бы иметь возможность выводить пояснение на каждый вариант ответа (в том числе, правильный). В обучающих тестах это очень полезно. Кроме того, неплохо было бы совместить кнопки "далее" и "проверить" в обучающем тесте (без пропуска вопросов), чтобы ответы с пояснениями выводились сразу.

- Если для каждого ответа задано пояснение, то могут быть различные варианты отображения таких пояснений. Вы хотите, чтобы:
1. Если пользователь ответил правильно, то ему было выдано пояснение по правильному ответу? Оно точно ему нужно? Он вроде и так знает (или можно дополнительную информацию прописать в общее пояснение).
2. Если он ответил неправильно, то чтобы ему было выдано пояснение по правильному или неправильному ответу? Или и то и то? У Вас есть пример хотя бы одного вопроса из жизни с вариантами ответов и их пояснениями для каждого такого варианта? Нужен такой пример и подробнее информация о том, что именно должно выводиться при неправильном ответе.
Я записал в целом идею на будущее, но она требует концептуальной проработки. Если Вам что-то такое нужно сейчас, то можно рассмотреть вариант решения задачи конкретно под то что требуется Вам через подключение дополнительного JavaScript модуля, который будет пользователям по требуемому Вам алгоритму отображать какие-то дополнительные информационные блоки, текст которых Вы смогли бы прописывать внутри самих вариантов ответов внутри специальных маркеров, и такой текст пользователям не выводился бы, а при ответе выводились бы. Что-то такое можно реализовать в качестве индивидуальной доработки в виде надстройки без изменений внутри базовых механизмов программы.

Просмотр сообщенияantonlushnikow (13 августа 2019 - 10:06) писал:

Кроме того, неплохо было бы совместить кнопки "далее" и "проверить" в обучающем тесте (без пропуска вопросов), чтобы ответы с пояснениями выводились сразу.

- Если у вас обучающий тест без пропуска вопросов, то ответы с пояснениями выводятся сразу в случае ошибки, а в случае правильного ответа осуществляется переход к следующему вопросу. Т.е. оно так и работает, но только в случае, если пользователь допустил ошибку. Вам нужно, чтобы пользователь в случае правильного ответа увидел пояснение, что это правильный ответ и только при повторном клике Далее уже переключился на следующий вопрос?

#3 antonlushnikow

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 14 августа 2019 - 06:45

Просмотр сообщенияAdministrator (13 августа 2019 - 17:10) писал:

У Вас есть пример хотя бы одного вопроса из жизни с вариантами ответов и их пояснениями для каждого такого варианта? Нужен такой пример и подробнее информация о том, что именно должно выводиться при неправильном ответе.

К примеру можно взять любой обучающий тест на Медузе. Вот вопрос по антропологии

Скрытый текст

Т.е. пояснение адаптировано к каждому варианту ответа и объясняет, почему выбранный вариант не верен. После чего дает информацию о правильном ответе.
В случае с правильным ответом он дает дополнительный комментарий, который в обучающем тесте лишним не будет.

Вот еще пример из головы:
При каком правителе произошло крещение Руси?
Петр I - нет, вы что! Петр правил на рубеже 17-18 в., а Русь крестил Владимир в 988 году... и т.д.
Святослав - хотя мать Святослава - княгиня Ольга - крестилась в Византии, сам Святослав считал, что над ним будут насмехаться его дружинники. Крещение Руси произошло при его сыне... и т.д.
Владимир - Верно! Это произошло... и т.д.


Цитата

Если у вас обучающий тест без пропуска вопросов, то ответы с пояснениями выводятся сразу в случае ошибки, а в случае правильного ответа осуществляется переход к следующему вопросу

Не получается так настроить( Идет дальше, даже при неправильном ответе. Настройки прилагаю

Если тема больше никому не интересна, моя почта указана в профиле.

Прикрепленные изображения

  • Прикрепленное изображение: 222.png


#4 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 14 августа 2019 - 12:43

Просмотр сообщенияantonlushnikow (13 августа 2019 - 10:06) писал:

Хотелось бы иметь возможность выводить пояснение на каждый вариант ответа (в том числе, правильный). В обучающих тестах это очень полезно. Кроме того, неплохо было бы совместить кнопки "далее" и "проверить" в обучающем тесте (без пропуска вопросов), чтобы ответы с пояснениями выводились сразу.

Добрый день.

Будет немножко больше работы, но возможность на текущий момент реализована. Сам принцип посмотрите здесь. Скачайте файл itest. Обратите внимание на шкалы результатов и на шаблон результатов. Все прочее - Ваше творчество.

Станислав Викторович!

Поднятый вопрос имеет актуальность. Это то, что я озвучивал в переписке. Поэтому в будущем будем ожидать. Спасибо.

#5 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 14 августа 2019 - 13:20

Просмотр сообщенияantonlushnikow (14 августа 2019 - 06:45) писал:

Не получается так настроить( Идет дальше, даже при неправильном ответе. Настройки прилагаю

Вы забыли поставить галочку ;) .

#6 antonlushnikow

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 14 августа 2019 - 13:33

Просмотр сообщенияcep 3epo (14 августа 2019 - 12:43) писал:

Добрый день.

Будет немножко больше работы, но возможность на текущий момент реализована. Сам принцип посмотрите здесь. Скачайте файл itest. Обратите внимание на шкалы результатов и на шаблон результатов. Все прочее - Ваше творчество.

Добрый день. Решение интересное, но комментарии выводятся уже в результатах, когда сами вопросы (особенно если их под 30) подзабылись. Хотелось бы ровно в том формате, как это реализовано сейчас с пояснениями: при нажатии на "Далее" демонстрируется правильный ответ и пояснение.

Просмотр сообщенияcep 3epo (14 августа 2019 - 13:20) писал:

Вы забыли поставить галочку ;) .

С этой галочкой пояснение появляется вместе с вопросом до ответа, т.е. является спойлером.

#7 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 14 августа 2019 - 14:11

Просмотр сообщенияantonlushnikow (14 августа 2019 - 13:33) писал:

С этой галочкой пояснение появляется вместе с вопросом до ответа, т.е. является спойлером.
Там есть еще настройки для обучения ("Отображать кнопку "Проверить"","Показать пояснение к вопросу"...). Кажется, они подойдут, чтобы не спойлерить. Но, боюсь, Вам (мне, впрочем, тоже) этого будет недостаточно: для всех вариантов ответов пояснение будет общее.

#8 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 16 августа 2019 - 11:01

Спасибо за предоставленную информацию, будем пытаться это все встроить при переработке редактора тестов.

Просмотр сообщенияantonlushnikow (14 августа 2019 - 06:45) писал:

Не получается так настроить( Идет дальше, даже при неправильном ответе. Настройки прилагаю

Прикладываю скрин настроек. Если ответ верный, то просто произойдет переключение к следующему вопросу. Если неверный, то будет выдано пояснение. Особенность такого решения в том, что пользователю все таки придется выбрать правильный ответ, чтобы двигаться дальше (может это не всегда нужно, но в большинстве случаев это к лучшему, т.к. будет способствовать усвоению правильного ответа).

Прикрепленные изображения

  • Прикрепленное изображение: Скрин.png


#9 antonlushnikow

  • Пользователи
  • Pip
  • 4 сообщений

Отправлено 16 августа 2019 - 11:56

Просмотр сообщенияAdministrator (16 августа 2019 - 11:01) писал:

Спасибо за предоставленную информацию, будем пытаться это все встроить при переработке редактора тестов.

Понял, спасибо.

Просмотр сообщенияAdministrator (16 августа 2019 - 11:01) писал:

Прикладываю скрин настроек. Если ответ верный, то просто произойдет переключение к следующему вопросу. Если неверный, то будет выдано пояснение. Особенность такого решения в том, что пользователю все таки придется выбрать правильный ответ, чтобы двигаться дальше (может это не всегда нужно, но в большинстве случаев это к лучшему, т.к. будет способствовать усвоению правильного ответа).

При таких настройках ошибки, конечно, не учитываются, и результат в любом случае будет 100%. Кстати на последнем вопросе программа позволяет завершить тест при любом ответе.

#10 Гость_гость_*

  • Гости

Отправлено 16 августа 2019 - 13:27

Просмотр сообщенияantonlushnikow (16 августа 2019 - 11:56) писал:

При таких настройках ошибки, конечно, не учитываются, и результат в любом случае будет 100%.

Необязательно. Установите флажок "Запрещать изменять ответ после нажатия на кнопку "Проверить"".
Нюанс: чтобы видеть пояснения, необходимо кликнуть "Проверить". Но все зависит от преследуемой цели.

Цитата

Кстати на последнем вопросе программа позволяет завершить тест при любом ответе.

Кликнуть "Проверить".

#11 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 16 августа 2019 - 13:42

Тут речь идет о том, чтобы специально не кликать Проверить. По поводу последнего вопроса согласен, что это можно считать упущением, обработчик стоит только на кнопку Далее.

#12 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 19 августа 2019 - 18:11

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

#13 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 15 июля 2020 - 15:52

Чтобы построить вопрос на основе большого текста (снимок1), для удобства пользователя спрятали текст в пояснениях (снимок2). Но это оказалось не только некрасиво, но и нецелесообразно. Насколько затруднительно в качестве техподдержки средствами JavaScript внедрить в вопрос или сообщение кнопку под названием «Текст» с подобными функциями и стилем оформления, как в кнопке «Пояснение»?

Прикрепленные изображения

  • Прикрепленное изображение: снимок1.jpg
  • Прикрепленное изображение: снимок2.jpg


#14 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 15 июля 2020 - 20:57

Просмотр сообщенияcep 3epo (15 июля 2020 - 15:52) писал:

Чтобы построить вопрос на основе большого текста (снимок1), для удобства пользователя спрятали текст в пояснениях (снимок2). Но это оказалось не только некрасиво, но и нецелесообразно.

- Это плохая идея, т.к. при раскрытии пояснения увеличение блока идет только по высоте. Т.е. можно получить столбик из кучи текста и пустотами по краям. Пересчет ширины блока будет при обновлении страницы или переключении Вперед-Назад, а чтобы получить сразу нормальный блок расширенный по ширине и высоте, то не нужно прятать контент в пояснение, а нужно написать его сразу в текст вопроса. В Вашем случае, когда очень много текста, то блок скорее всего займет все доступное пространство, а его рамка скроется и это будет самый оптимальный вариант использования пространства на экране.

Просмотр сообщенияcep 3epo (15 июля 2020 - 15:52) писал:

Насколько затруднительно в качестве техподдержки средствами JavaScript внедрить в вопрос или сообщение кнопку под названием «Текст» с подобными функциями и стилем оформления, как в кнопке «Пояснение»?

- Зачем это нужно и чем это будет отличаться от Пояснения? Просто оставьте все как есть внутри одного вопроса, либо на крайний случай можете оформить Сообщение отдельно от Вопроса, но я не вижу в этом смысла. В чем вообще проблема написать все как есть в одном блоке?

#15 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 16 июля 2020 - 12:22

Просмотр сообщенияAdministrator (15 июля 2020 - 20:57) писал:

Зачем это нужно и чем это будет отличаться от Пояснения?

Отличий будет несколько.
1. Еще одна кнопка (возможно, несколько), При этом «Пояснения» свой функционал сохранят, что очень важно. Да и переработке программы, о чем шлось в этой ветке, это не помешает.
2. Название кнопки. У администратора будет возможность вставить «Текст», «Комментарий», «Подсказку» в зависимости от ситуации и желания. Это расширение возможностей без глобальных изменений.
3. Возможно, субъективно, но более удобный интерфейс. Снимки, приведенные выше, сделаны с экрана с диагональю 21,5. На ноуте или тем более на смарте придется еще поскролить вниз-вверх. Ваша же кнопка под текст не уезжает, оставаясь в поле зрения.
4. См. дальше.

Просмотр сообщенияAdministrator (15 июля 2020 - 20:57) писал:

Просто оставьте все как есть внутри одного вопроса

При огромном тексте варианты ответов уходят за нижний край, что нежелательно. Человек должен видеть, что он должен отыскать в тексте. Поменять местами варианты ответов и сам текст – нелогично.
К тому же, как правило, текст дается в сопровождении к нему полдесятка вопросов. То есть текст обычно дублируется 5–7 раз.

Просмотр сообщенияAdministrator (15 июля 2020 - 20:57) писал:

на крайний случай можете оформить Сообщение отдельно от Вопроса

Так тоже пробовали. Если текст размещать в общем Сообщении, то приходится каждый раз или же скролить вверх-вниз (в случае выдачи всех вложенных вопросов в виде списка вопросов), или же кликать по несколько раз «Назад/Далее» (в случае оформления каждого вопроса отдельно).
Если для каждого вопроса

Просмотр сообщенияAdministrator (15 июля 2020 - 20:57) писал:

написать все как есть в одном блоке
, то весь тест страдает от избытка и дублирования информации.

Итак. В идеале хорошо бы было иметь штатные средства для представления неких дополнительных комментариев. Но поскольку есть более актуальные вопросы, затронутые и в этой теме, а аппетиты разгораются ;) , смотрим в сторону наименьших затрат: вставка html-кода. Пользователь же будет иметь возможность по своему желанию или скролить, или раскрывать/скрывать текст.

#16 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 16 июля 2020 - 15:21

Просмотр сообщенияcep 3epo (16 июля 2020 - 12:22) писал:

Снимки, приведенные выше, сделаны с экрана с диагональю 21,5

- Почему-то у Вас все выглядит очень мелко, возможно, что в браузере включено масштабирование в сторону уменьшения.

Просмотр сообщенияcep 3epo (16 июля 2020 - 12:22) писал:

смотрим в сторону наименьших затрат: вставка html-кода

- Скрывающийся блок текста и кнопку, которая будет его открывать сейчас можно сделать через вставку HTML-кода и JavaScript-а, которые будет открывать и скрывать текст при клике на кнопку, но это по сути получится тоже самое, что и Пояснение.

#17 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 16 июля 2020 - 16:30

Просмотр сообщенияAdministrator (16 июля 2020 - 15:21) писал:

- Почему-то у Вас все выглядит очень мелко, возможно, что в браузере включено масштабирование в сторону уменьшения.

Да, так сделано, чтобы показать нижний край теста.

Цитата

Просмотр сообщенияAdministrator (16 июля 2020 - 15:21) писал:

Скрывающийся блок текста и кнопку, которая будет его открывать сейчас можно сделать через вставку HTML-кода и JavaScript-а, которые будет открывать и скрывать текст при клике на кнопку, но это по сути получится тоже самое, что и Пояснение.

Именно то, что сейчас надо. Только название кнопки может быть другим. К HTML-коду и JavaScript-у я только присматриваюсь, поэтому и обратился к Вам за помощью.

#18 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 16 июля 2020 - 19:06

Просмотр сообщенияcep 3epo (16 июля 2020 - 16:30) писал:

Именно то, что сейчас надо. Только название кнопки может быть другим. К HTML-коду и JavaScript-у я только присматриваюсь, поэтому и обратился к Вам за помощью.

Вставьте этот текст в область текста вопроса и надпись на кнопке Пояснение заменится:

[HTML]<script>$('.prompt_button').html('Текст <span style="float:right" class="ui-icon ui-icon-carat-1-s"></span>');</script>[/HTML]


#19 cep 3epo

  • Пользователи
  • PipPipPip
  • 59 сообщений

Отправлено 17 июля 2020 - 12:33

Решение хорошее, однозначно. Берем на вооружение.

Но в данном случае имелось в виду, не переименование кнопки, а создание еще одной и вставка ее при помощи HTML-кода. Отвечая на Ваш вопрос, выше я писал:

Цитата

Отличий будет несколько.
1. Еще одна кнопка (возможно, несколько), При этом «Пояснения» свой функционал сохранят, что очень важно.

То есть предусматривалось, что кнопка «Пояснение» остается (с возможностями просмотра содержимого во время тренировочного тестирования или в журнале результатов) и создается дополнительно раскрывающаяся кнопка "Текст".

P/s. Несмотря на Вашу оперативность, вчера ответить не решился.

#20 Администратор

  • Администраторы
  • 1 498 сообщений

Отправлено 17 июля 2020 - 15:55

Просмотр сообщенияcep 3epo (17 июля 2020 - 12:33) писал:

Но в данном случае имелось в виду, не переименование кнопки, а создание еще одной и вставка ее при помощи HTML-кода. Отвечая на Ваш вопрос, выше я писал:

- Это требует времени на программирование и перепроверки во всех браузерах, что несколько выходит за обычную поддержку, а относится уже к разработке индивидуальных функций. Если для Вас этот функционал будет критически важен, то реализуем за небольшую оплату, компенсирующую время работы программиста.




Хотите написать сообщение?
Пожалуйста, войдите или зарегистрируйтесь, чтобы оставить ответ в этой теме.

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анононимных