- 1 курс
- 2 курс
- 3 курс
- 4 курс
- 5 курс
- 6 курс
Old
Old
На этой странице собираем выстраданные рекомендации по работе в Moodle - настройка, создание задач и прочее.
Прежде чем делать задачи, полезно почитать о том, как устроен сам сервер проверки https://github.com/trampgeek/jobe
Если при запуске скрипта проверки созданной вами задачи (равно как и при запуске студенческого решения) возникает примерно такая ошибка (ключевые слова failed to map segment from shared object):
то с высокой вероятностью проблема в том, что код проверки или решения выходит за рамки стандартного ограничения ОЗУ на отдельный процесс, которое устанавливает CodeRunner. Даже если, в поле “Advanced customisation / MemLimit (MB)” в настройке вопроса вы ничего не указывали (срабатывает стандартное ограничение).
В документации описано конкретное значение https://github.com/trampgeek/jobe#run_spec-parameters
Если гипотеза подтвердилась, то это большой повод переработать дизайн задачи в сторону радикального сокращения ОЗУ - она не должна выходить за рамки стандартного ограничения и даже приближатся к нему.
В ряде случаев настройки отображения баллов в тесте (quiz) могут сложится так, что в оценке не будет отображатся дробная часть (хотя фактически она будет). Пример:
Такое поведение часто путает студентов и бывали случаи, когда студенты думали, что тест ими пройден полностью (хотя по баллам это не так).
Как исправить проблему -