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

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

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

  • Давайте запускаемую заготовку. Для большинства учебных задач нужны объявления функций или классов, импорты и точка входа: if __name__ == "__main__": в Python или public static void main в Java. Студент сможет сосредоточиться на задаче.
  • Проверяйте заготовку сами или с коллегой. Пройдите путь студента, проверьте имена файлов, импорты и заглушки. Если предполагается создание проекта с нуля, явно укажите это в условии.
  • Настраивайте автопроверку. Используйте ожидаемый вывод и/или ИИ-проверку; при необходимости подключите отдельное эталонное решение. Для зачёта IDE-задания через SCORM требуется автопроверка, но отдельное задание-эталон не обязательно.
  • Формулируйте инструкции для ИИ. Укажите контекст курса, уровень студента, критерии, примеры и ограничения на подсказки.
  • Настраивайте лимиты. Ограничьте запуски и обращения к ИИ с учётом сложности задания. Для анонимных студентов персональные лимиты не действуют.

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

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

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

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

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

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

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

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