Затруднения в выборе типа вопроса

Затруднения в выборе типа вопроса

от Андрей Г -
Количество ответов: 9

Занимаюсь экспортом имеющейся локальной базы вопросов в формат  moodle.

Есть вопросы такого плана:

В литре содержится

1000

миллилитров

Хотелось бы сделать выделенное курсивом нередактируемым, а выделенное жирным - редактируемым полем ввода. Т.е. чтобы студент вводил только числовые значения. В принципе подходит тип вопроса - числовой, но как сделать не редактируемую подпись  единицы измерения?

В ответ на Андрей Г

Re: Затруднения в выборе типа вопроса

от Alexandre Scherbyna -

Такой тип вопроса называется Вложенные ответы (Close). В нем может быть сколько угодно таких полей, куда можно вписывать слова, числа или выбирать значения в списке. И эти поля как угодно могут располагаться относительно текстов и картинок.

В ответ на Alexandre Scherbyna

Re: Затруднения в выборе типа вопроса

от Андрей Г -

Большое спасибо, то что нужно!

В ответ на Андрей Г

Re: Затруднения в выборе типа вопроса

от Андрей Г -

Для вопроса CLOSE в категории MULTICHOICE, как я понял, нет возможности установить тип отображения SINGLE (радиокнопки)?

В ответ на Андрей Г

Re: Затруднения в выборе типа вопроса

от Александр Анисимов -
Изображение пользователя Майнтейнер перевода Изображение пользователя Эксперт по Moodle

Можно представить вложенный вопрос множественного выбора и в виде переключателей (радиокнопок) в отличие от стандартного выпадающего списка

Для этого тип MULTICHOICE нужно написать как MCV (для вертикального расположения переключателей) или MCH (для горизонтального).

Пример вопросов, которые будут отображаться как переключатели (вставлять в режиме HTML-кода):

Вопрос множественного выбора можно также показать в вертикальном показе стандарта moodle. {2:MCV:1. Неправильный ответ#Отзыв для этого неправильного ответа ~2. Другой неправильный ответ#Отзыв для другого неправильного ответа ~=3. Правильный ответ#Отзыв для правильного ответа ~%50%4. Ответ, оцененный в половину#Отзыв к ответу, оцененному в половину} Или в горизонтальном показе, который включен в этой таблице {2:MCH:a. Неправильный ответ#Отзыв для этого неправильного ответа ~b. Другой неправильный ответ#Отзыв для другого неправильного ответа ~=c. Правильный ответ#Отзыв для правильного ответа ~%50%d. Ответ, оцененный в половину#Отзыв к ответу, оцененному в половину}

А так эти вопросы будут отображаться студентам:

 

Приложение q_close.JPG
В ответ на Александр Анисимов

Re: Затруднения в выборе типа вопроса

от Андрей Г -

Спасибо за помощь! К сожалению в моей документации эти ключи не освещены.

В ответ на Андрей Г

Re: Затруднения в выборе типа вопроса

от Андрей Г -

Итак, скрипт написан и импорт работает как надо, спасибо помогавшим!

Чтобы не открывать новую тему - спрошу здесь.

1. После импорта вопросы сортируются в списке по типу вопроса, а не в порядке обработки. Как восстановить порядок, в котором вопросы размещаются в Moodle XML файле? Решено

2. Для вопроса MULTICHOICE  при нескольких правильных ответах принудительно выставляю признак single=false, однако на форме выводится надпись "Выберите ОДИН или несколько правильных ответов". Исходя из логики моих тестов хотелось бы видеть "Выберите несколько правильных ответов", очевидно что нужно править исходник, но не нашел где. Версия 2.4, windows (2.5 не захотела запускаться после начального конфигурирования)

3. При удалении вопросов категориями гуртом они выводятся на экран порциями максимум по сто (на глаз). Большие категории могут содержать до 400 вопросов, неудобно удалять их за несколько приемов.  Нет ли возможности как-то ускорить процесс удаления?

В ответ на Андрей Г

Re: Затруднения в выборе типа вопроса

от Alexandre Scherbyna -

Вы вопросы типа close тоже импортируете ? Может тогда поделитесь скриптом?

2. В вопросе MULTICHOICE  при single=false правильных ответов может быть сколько угодно: 1, 2, 3... Поэтому правильно система пишет: "Выберите ОДИН или несколько правильных ответов". А если вы сообщаете студентам, что правильных ответов больше, чем один, то это уже подсказка.  Не надо им подсказывать! Пусть сами думают! Они и так догадываются, что скорее всего single=false выбрали неспроста.

Да, можно в файле перевода вместо правильного текста написать "Выберите несколько правильных ответов". Но откуда вы знаете, что ваш коллега в своем тесте при single=false не использует один правильный ответ? Тогда ваш неправильный перевод собьет его студентов с толку.

В ответ на Alexandre Scherbyna

Re: Затруднения в выборе типа вопроса

от Андрей Г -

Импортирую, скрипт написан в Ibexpert применительно к структуре уже имеющейся БД с вопросами. Эта БД изначально создавалась по определенным соглашениям, в полях, которые нужно преобразовать к типу Cloze, уже стоит метка. Мой алгоритм: в первую очередь проверяются ОТВЕТЫ на наличие соответствующей метки, если метка находится, то в тело ВОПРОСА добавляется тег CLOZE. Если метки нет, считается что это multichoice. Такой проверки для моей базы достаточно, других типов вопросов нет.

Далее рутина - удалить из ОТВЕТА метку  и пересобрать текст под требования формата типа вопроса CLoze Moodle XML.

Тесты переношу только я на данном этапе. Весьма вероятно, что вручную тесты вообще не будут вводиться, только импортом.

В ответ на Андрей Г

Re: Затруднения в выборе типа вопроса

от Андрей Г -

Искомое носит имя $string['selectmulti'] = 'Выберите один или несколько ответов:'; и находится в файле qtype_multichoice.php


... если это кому то интересно