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


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


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

#1 antonlushnikow

    Новичок

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

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

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

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

#2 Administrator

    Менеджер проекта

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

Отправлено 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
  • 47 сообщений

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

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

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

Добрый день.

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

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

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

#5 cep 3epo

    Продвинутый пользователь

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

Отправлено 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
  • 47 сообщений

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

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

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

#8 Administrator

    Менеджер проекта

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

Отправлено 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 Administrator

    Менеджер проекта

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

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

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

#12 cep 3epo

    Продвинутый пользователь

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

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

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

#13 cep 3epo

    Продвинутый пользователь

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

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

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

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

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


#14 Administrator

    Менеджер проекта

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

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

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

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

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

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

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

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

#15 cep 3epo

    Продвинутый пользователь

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

Отправлено 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 Administrator

    Менеджер проекта

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

Отправлено 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
  • 47 сообщений

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

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

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

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

Цитата

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

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

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

#18 Administrator

    Менеджер проекта

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

Отправлено 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
  • 47 сообщений

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

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

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

Цитата

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

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

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

#20 Administrator

    Менеджер проекта

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

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

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

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

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




Ответить



  


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

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