Прокод
Прокод - ИИ-наставник, который учит продумывать код до того, как его писать.
Проблема. Студенты всё чаще решают задания по программированию с помощью нейросетей, и преподаватель не может понять, сформировался ли у них навык. При этом программирование остаётся одной из главных причин отсева на первом курсе.
Решение. В Прокоде студент сначала описывает план решения обычным языком или блок-схемой. ИИ-наставник проверяет план, задаёт наводящие вопросы и подбирает контрпримеры, но не выдаёт готовый код. Редактор кода открывается только после того, как план принят. Так студент учится сам продумывать алгоритм, а не переписывать ответ нейросети.
Ключевые функции:
– контрпримеры: система находит входные данные, на которых план ломается;
– контроль утечки решения: подсказки проверяются, чтобы не раскрыть ответ;
– адаптивность: сильным студентам требования к плану постепенно снижаются;
– сверка плана и кода: видно, что реализовано, а что пропущено;
– карта типичных ошибок группы для преподавателя.
Клиенты. Вузы (курсы программирования первого года), онлайн-школы; в перспективе — подготовка к ЕГЭ по информатике.
