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

Рекомендации авторам

Подготовка задания​

Подготовьте заготовку, которую студент сможет запустить: объявления функций или классов, импорты и точку входа, например if __name__ == "__main__": в Python или public static void main в Java. Если студент должен создать проект с нуля, укажите это в условии.

Выберите способ проверки: ожидаемый вывод, тесты или ИИ. Для ИИ укажите контекст курса, уровень студента, критерии и допустимые подсказки. При необходимости подключите эталонное решение. Для зачёта IDE-задания через SCORM включите проверку вывода или ИИ-проверку.

Задайте лимиты запусков и обращений к ИИ с учётом сложности задания. Для анонимных студентов персональные лимиты не действуют.

Обратная связь​

Хорошая практикаЧего избегать
Указать конкретную удачную часть и конкретную ошибку«Всё плохо», «Переделай», «Не то» без пояснений
Объяснить причину и последствия ошибкиОдной оценки «3/5» или слова «Неправильно»
Предложить следующий шагПовторения условия без новой информации
Привести пример подхода или ошибкиАбстрактного объяснения без примеров
Разбить разбор на короткие абзацы и спискиСплошного текста без структуры
Учитывать подготовку студентаСлишком сложного или чрезмерно упрощённого объяснения
Отметить удачные части работы без шаблонной похвалыУпрёков, обесценивания и похвалы без оснований
Оставить пространство для самостоятельной доработкиГотового ответа, если цель — самостоятельное решение

Пример полезной обратной связи:

Рекурсивный обход дерева выбран удачно. Но функция не обрабатывает пустой список: на таком входе возникнет ошибка. Подумай, где добавить проверку этого случая. Затем проверь решение на пустом списке и на одном элементе.

Сравните с «Неправильно. Переделай.» — студент не понимает, что исправить и с чего начать.

Перед публикацией​

  1. Пройдите задание от начала до конца со стороны студента.
  2. Проверьте правильный ответ, типичную ошибку и неполное решение.
  3. Для IDE проверьте заготовку, эталон и ожидаемый вывод отдельно.
  4. Убедитесь, что тьютор соблюдает заданный формат подсказок.
  5. В задачнике проверьте порядок этапов, условия, связанный чат и видимость решения автора.
  6. Проверьте вход под тестовым студентом, доступные ему действия и лимиты.
  7. Сверьте результаты в админке с выполненной работой.
  8. Откройте встроенное задание на странице LMS; для SCORM проверьте оценку и завершение активности в журнале LMS.

Практические примеры: задание на Rust и проверка презентации.

Если проверка не проходит, начните с частых проблем и отдельно проверьте доставку результата в LMS.