Рекомендации авторам
Подготовка задания
- Давайте запускаемую заготовку. Для большинства учебных задач нужны объявления функций или классов, импорты и точка входа:
if __name__ == "__main__":в Python илиpublic static void mainв Java. Студент сможет сосредоточиться на задаче. - Проверяйте заготовку сами или с коллегой. Пройдите путь студента, проверьте имена файлов, импорты и заглушки. Если предполагается создание проекта с нуля, явно укажите это в условии.
- Настраивайте автопроверку. Используйте ожидаемый вывод и/или ИИ-проверку; при необходимости подключите отдельное эталонное решение. Для зачёта IDE-задания через SCORM требуется автопроверка, но отдельное задание-эталон не обязательно.
- Формулируйте инструкции для ИИ. Укажите контекст курса, уровень студента, критерии, примеры и ограничения на подсказки.
- Настраивайте лимиты. Ограничьте запуски и обращения к ИИ с учётом сложности задания. Для анонимных студентов персональные лимиты не действуют.
Обратная связь
| Хорошая практика | Чего избегать |
|---|---|
| Указать конкретную удачную часть и конкретную ошибку | «Всё плохо», «Переделай», «Не то» без пояснений |
| Объяснить причину и последствия ошибки | Одной оценки «3/5» или слова «Неправильно» |
| Предложить следующий шаг | Повторения условия без новой информации |
| Поддержать усилия и предложить улучшение | Упрёков и обесценивания работы |
| Привести пример подхода или ошибки | Абстрактного объяснения без примеров |
| Разбить разбор на короткие абзацы и списки | Сплошного текста без структуры |
| Учитывать подготовку студента | Слишком сложного или чрезмерно упрощённого объяснения |
| Отметить сильные стороны перед замечаниями | Только отрицательных комментариев |
| Оставить пространство для самостоятельной доработки | Готового ответа, если цель — самостоятельное решение |
Пример полезной обратной связи:
Рекурсивный обход дерева выбран удачно. Но функция не обрабатывает пустой список: на таком входе возникнет ошибка. Подумай, где добавить проверку этого случая. Затем проверь решение на пустом списке и на одном элементе.
Сравните с «Неправильно. Переделай.» — студент не понимает, что исправить и с чего начать.
Перед публикацией
- Пройдите задание от начала до конца со стороны студента.
- Проверьте правильный ответ, типичную ошибку и неполное решение.
- Для IDE проверьте заготовку, эталон и ожидаемый вывод отдельно.
- Убедитесь, что тьютор соблюдает заданный формат подсказок.
- В задачнике проверьте порядок этапов, условия, связанный чат и видимость решения автора.
- Проверьте доступ и лимиты в нужном сценарии входа.
- Откройте встроенное задание на странице LMS; для SCORM проверьте передачу результата в вашей LMS.
Практические примеры: задание на Rust и проверка презентации.