Для вузов и онлайн-школ
Адаптируйте свой курс программирования для обучения с ИИ-агентами.
Курс, который вы уже ведёте, остаётся вашим. Мы перерабатываем его проекты, задания и инструкции так, чтобы студенты учились программировать, работая со своим личным ИИ-агентом.
Начинаем с пилота на части одного курса и одной группе студентов.
Проблема
ИИ-агент может решить задание за студента.
ИИ-агенты уже умеют писать код. Но студентам по-прежнему нужно знать программирование: чтобы ставить задачу, понимать объяснения, проверять результат и решать, что принять.
ИИ-агент может выполнить упражнение, а студент при этом почти ничего не поймёт.
Решение
Курс учит и программированию, и работе с ИИ-агентом.
Мы адаптируем ваш существующий курс. Предмет, проекты и преподаватели остаются вашими — меняется формат. Начинаем с пилота на части одного курса и одной группе студентов.
Адаптированные проекты и задания
Ваши проекты, задания и инструкции, переработанные для работы с личным ИИ-агентом и согласованные с вашими преподавателями.
Личный ИИ-агент и рабочее пространство
У каждого студента свой ИИ-агент — и в адаптированных заданиях, и в следующих проектах или курсах. Условия доступа согласуем до запуска.
Проверка понимания без ИИ-агента
Короткие проверки по типам, циклам, файлам и условиям подтверждают, что студент понимает код и может применить изученное самостоятельно.
Рекомендации ваших преподавателей можно перенести в инструкции ИИ-агента. Подключение к другим системам согласуем отдельно и заранее не обещаем.
Как меняется работа студента
На каждом шаге видно, что знает сам студент.
Поставить задачу
Студент описывает цель, ожидаемый ввод и правила, а потом договаривается с агентом, как проверить результат.
Понять объяснение
Агент объясняет код понятиями из курса. Студент своими словами пересказывает ключевые решения.
Проверить и решить
Студент запускает код на граничных случаях, ставит результат под сомнение и решает, что принять. Короткое дополнительное задание подтверждает понимание.
Пример · Основы Python · урок 2
Калькулятор ингредиентов в coffee.py.
Программа спрашивает, сколько чашек кофе приготовить, и рассчитывает ингредиенты. В этом уроке студент осваивает ввод и преобразование текста в число.
Предлагаемый сценарий урока. Сколько кода может написать агент и какие подсказки допустимы, определяют правила вашего курса.
Ингредиенты на 3 чашки → ожидаемый расчёт
- Вода
- 200 мл × 3 → 600 мл
- Молоко
- 50 мл × 3 → 150 мл
- Кофейные зёрна
- 15 г × 3 → 45 г
-
Предсказать
Агент«Сколько ингредиентов нужно на 3 чашки?»
СтудентСчитает в уме до написания кода. Его прогноз — три значения выше.
-
Написать и запустить
СтудентПишет первую версию. Вот её начало:
cups = input("Чашек: ") print(cups * 200, "мл воды")Агент · подсказкаПри вводе
3цифра повторяется 200 раз. «Что возвращаетinput()?» -
Исправить и сверить
Студент«Ввод — это текст». Добавляет преобразование:
cups = int(input("Чашек: "))Запускает программу снова и сверяет все три значения со своим прогнозом.
-
Разобраться в причине
Агент · объяснение
input()возвращает текст. Для текста*означает повторение, для чисел — умножение."3" → int("3") → 3В этом уроке считаем целые чашки, поэтому используем
int(). -
Проверить понимание
Студент · самостоятельноОтвечает на вопросы агента без запуска кода и объясняет почему. Примеры ожидаемых ответов:
"3" * 2→ "33"Текст повторяется дважды.int("7") * 2→ 14Сначала число, потом умножение.- Ввод
2.5чашки→ ошибка в int("2.5")Строка не задаёт целое число. Нужна проверка ввода.
После проверки понимания агент рекомендует переход дальше и объясняет почему. Зачёт задания и доступ к следующему уроку открывает ваша платформа по правилам курса.
Что это даёт вузу
Обновлённое предложение для вашего курса.
Актуальная образовательная программа
Тот же курс с обновлённым обещанием студенту: научиться программировать и работать с личным ИИ-агентом на реальных проектах.
Возвращение студентов к обучению
Пригласите студентов, прекративших обучение, в обновлённую версию курса, который они не закончили. На пилоте проверяем, возвращаются ли они к занятиям и усваивают ли материал.
Сначала измеряем, потом расширяем
Начинаем с части одного курса и одной группы. На весь курс расширяем только после совместного разбора результатов пилота.
С чего начать.
Выбираем часть одного курса и одну группу студентов, договариваемся, как измерим результат, и запускаем пилот. Как выглядит один урок глазами студента — в отдельном материале «Один урок с личным ИИ-агентом».