This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
start:moodle_tips_and_tricks [2022/07/12 08:01] mark [Тесты (Quiz)] |
start:moodle_tips_and_tricks [2023/06/22 14:59] (current) mark [Ошибка failed to map segment from shared object] |
||
---|---|---|---|
Line 2: | Line 2: | ||
На этой странице собираем выстраданные рекомендации по работе в Moodle - настройка, создание задач и прочее. | На этой странице собираем выстраданные рекомендации по работе в Moodle - настройка, создание задач и прочее. | ||
+ | |||
+ | ===== Автоматическая выгрузка успеваемости из курсов в гугл таблицу ===== | ||
+ | |||
+ | https://github.com/OSLL/lms_grades_export/tree/main/moodle_export | ||
===== Задачи CodeRunner ===== | ===== Задачи CodeRunner ===== | ||
Line 22: | Line 26: | ||
Если гипотеза подтвердилась, то это большой повод переработать дизайн задачи в сторону радикального сокращения ОЗУ - она не должна выходить за рамки стандартного ограничения и даже приближатся к нему. | Если гипотеза подтвердилась, то это большой повод переработать дизайн задачи в сторону радикального сокращения ОЗУ - она не должна выходить за рамки стандартного ограничения и даже приближатся к нему. | ||
+ | ==== Создание вопросов-прототипов (своих типов вопросов) ==== | ||
+ | |||
+ | Подробно о том, как работают прототипы https://github.com/trampgeek/moodle-qtype_coderunner/blob/master/Readme.md#user-defined-question-types | ||
+ | |||
+ | |||
+ | Как создать свой прототип: | ||
+ | - Заходим в настройки любого теста (QUIZ) в вашем курсе. Открываем Question bank | ||
+ | - В "Select a category:" выбираем "Prototypes-custom" | ||
+ | - Нажимаем "Create a new question ...." | ||
+ | - В диалоговом окне выбираем тип "CodeRunner" | ||
+ | - Выбираем необходимый базовый тип в CodeRunner question type / Question type | ||
+ | - Выставляем галочку CodeRunner question type / Customisation / Customise | ||
+ | - В Advanced customisation / Prototyping / Is prototype? выставляем "Yes (user defined)" | ||
+ | - В Advanced customisation / Prototyping / Question type указываем желаемое имя для типа вопросов (например - fortran_programm) | ||
+ | - Заполняем описания в General и хотя бы один тест кейс в Test cases | ||
+ | |||
+ | |||
+ | Как редактировать прототипы: | ||
+ | - Заходим в настройки любого теста (QUIZ) в вашем курсе. Открываем Question bank | ||
+ | - В "Select a category:" выбираем "Prototypes-custom" | ||
+ | - Для интересующего нас вопроса выбираем в таблице Edit / Edit question | ||