Нейросеть, задачи и ответы: как проверить решение без подсказки
Нейросеть проверяет ответы на задачи по физике и математике и не выдаёт готовое решение, если правильно попросить. Два настоящих примера и формулировки запросов.
А
Андрей
Преподаватель, научный редактор LibraChat
7 мин чтения
— У меня 7,5 метра в секунду, а в ответах 15. Где ошибка?
Девятиклассник показал мне задачу по физике. Автомобиль трогается с места, за 10 секунд проходит 75 метров, найти скорость в конце пути. Он поделил путь на время и получил 7,5. Я мог объяснить ошибку за минуту. Но мне было интересно другое: что будет, если этот вопрос задать нейросети и попросить не решение, а подсказку. Ответ пришёл в две строки, и ученик нашёл ошибку сам. Ниже этот пример, ещё один с проверкой пяти задач по математике и формулировки, которые превращают чат из сборника готовых ответов в проверяющего.
Нейросеть проверит ответы на задачи — это не обман учителя?
Этот вопрос мне задают родители чаще всего. Тут всё решает формулировка запроса. Люди набирают в поиске «нейросеть ответы задачи» с очень разными целями: кто-то хочет готовое, кто-то хочет проверить себя. Чат сделает и то и другое, выбор за тобой.
Если ты пишешь «реши задачу» и переносишь ответ в тетрадь, ты ничему не учишься. Учитель это увидит на первой же контрольной. Если ты решил сам и просишь проверить, это обычная самопроверка. Такая же, как сверка с ответами в конце учебника, только лучше: учебник не скажет, где именно ошибка.
Разницу удобно видеть по формулировкам:
Что ты пишешь · Что получаешь · Чему учишься
«Реши задачу» — Готовое решение — Почти ничему
«Проверь мой ответ» — Верно или нет — Узнаёшь, что ошибся
«Проверь и подскажи, где искать ошибку» — Направление поиска — Находишь ошибку сам
«Задай один наводящий вопрос» — Вопрос, а не ответ — Понимаешь, почему ошибся
Нижние две строки и есть то, ради чего стоит открывать чат с домашкой.
Я спрашивал коллег-учителей, как они к этому относятся. Почти все говорят одно и то же: проблема не в чате, а в переписанном без понимания ответе. Ученик, который проверил себя и нашёл ошибку, на уроке объясняет решение лучше того, кто просто решил верно с первого раза. Потому что он знает, где можно ошибиться.
Как попросить проверку, а не готовое решение?
Главное в запросе — прямой запрет на решение и просьба о вопросе. Вот как это выглядело для задачи про автомобиль. Скопируй этот промпт и поменяй задачу и свой ответ:
Я решил задачу по физике и получил 7,5 м/с. Не давай сразу правильное решение. Скажи, верен ли мой ответ, и если нет, задай один наводящий вопрос, чтобы я сам нашёл ошибку. Задача: автомобиль, двигаясь равноускоренно из состояния покоя, за 10 с прошёл 75 м. Какую скорость он приобрёл в конце этого пути?
Обрати внимание на три вещи в запросе. Ученик называет свой ответ. Прямо говорит «не давай сразу решение». И просит один вопрос, а не лекцию.
Что ответит чат, если мой ответ неверный?
Ответ пришёл короткий:
Нет, 7,5 м/с — не конечная скорость.
Путь, делённый на время, — это какая скорость, и как она связана с начальной и конечной при равноускоренном движении из покоя?
Больше ничего. Ни формулы, ни числа 15.
Ученик прочитал вопрос из чата и замолчал секунд на двадцать. Потом сказал: «А, это средняя». И дальше сам: если машина разгонялась равномерно с нуля, средняя скорость — это половина конечной. Значит, конечная 15. Сошлось с ответами.
Для тех, кто забыл физику: при разгоне с места путь, делённый на время, даёт среднюю скорость за весь путь. А конечная скорость при равномерном разгоне вдвое больше средней. Отсюда и разница между 7,5 и 15.
Вот почему я люблю наводящий вопрос больше готового решения. Готовое решение он бы прочитал, кивнул и забыл. А тут он сам связал «путь делить на время» со средней скоростью. Эту связь он теперь не забудет: на ней спотыкается половина девятиклассников, я это вижу каждый год.
А если задач пять, а не одна?
Для домашки по математике удобнее отправить сразу все ответы списком. Я попробовал так с заданием седьмого класса: пять номеров, в одном из них намеренная ошибка. Запрос:
Проверь мои ответы к домашке по математике, 7 класс. Не решай за меня. Для каждого номера напиши «верно» или «неверно», а для неверных дай одну подсказку, где искать ошибку. 1) 3x + 7 = 22, мой ответ x = 5. 2) 2(x − 4) = 10, мой ответ x = 7. 3) 15% от 240, мой ответ 36. 4) Площадь прямоугольника со сторонами 8 см и 12,5 см, мой ответ 100 см². 5) 3/4 + 1/6, мой ответ 11/12.
Ответ:
1) верно
2) неверно — раскрой скобки (или раздели обе части на 2) и проверь, что получилось справа.
3) верно
4) верно
5) верно
Я проверил все пять номеров вручную. Ошибка найдена точно: во втором номере верный ответ 9, а не 7. Чат его не назвал, только показал, куда смотреть. Если разделить обе части на 2, получится x − 4 = 5, и дальше ученик доходит сам.
Такая проверка занимает меньше минуты. Родители моих учеников рассказывали, что раньше тратили на такую проверку по 15 минут каждый вечер, со старым учебником и калькулятором.
А если я вообще не знаю, с чего начать?
Бывает и так: ответа нет, потому что решение не идёт с первой строчки. Тогда просить проверку нечего. Но и «реши задачу» писать не обязательно.
Попроси только первый шаг. Например: «Не решай задачу. Скажи, с какой формулы или с какого действия начать, и почему». Чат назовёт направление, а дальше ты снова идёшь сам. Если застрял на втором шаге, просишь подсказку ко второму.
Так задача решается по кусочку, но руками ученика. На уроке это выглядит так же, как работа с учителем у доски: я ведь тоже не решаю за ученика, а спрашиваю «что мы знаем?» и «что нужно найти?». Кстати, эти два вопроса можно прямо вписать в запрос: «спроси меня, что дано и что нужно найти, и подожди мой ответ».
Когда ответы на задачи нейросеть лучше перепроверить?
Честные оговорки, без которых я бы не советовал этот способ.
Условие должно быть полным. Если ты пропустил в задаче «из состояния покоя», чат будет решать другую задачу. Перепечатывай условие целиком или прикладывай фото страницы.
Ответ из конца учебника тоже бывает с опечаткой. Если чат говорит «верно», а учебник другое, не спеши. Проверь подстановкой.
Геометрия с чертежом. Если важен рисунок, опиши его словами или приложи фото: без чертежа условие неполное.
Важная контрольная работа. Ответы чата бывают неточными, как и любые подсказки. Подстановка ответа обратно в условие остаётся самой надёжной проверкой.
Однажды я столкнулся с забавным случаем: ученик проверял ответ, а в условии перепутал метры с сантиметрами. Чат честно сказал, что ответ неверный. Ошибка была не в решении, а в переписанном условии. Мораль простая: сначала проверь, то ли ты отправил.
Что делать после проверки?
Порядок, который я советую ученикам:
Реши задачу сам, в тетради.
Отправь условие и свой ответ с просьбой «не давай решение».
Если неверно, попроси наводящий вопрос и думай сам минут пять.
Если совсем не идёт, попроси следующий вопрос, а не решение.
Когда нашёл ошибку, запиши в тетради одной строкой, в чём она была.
Пятый пункт превращает проверку в учёбу. Через месяц у тебя список своих типичных ошибок. Перед контрольной его стоит перечитать.
Больше о том, как готовиться с чатом по разным предметам, есть в статье нейросеть для домашки.
Задание на сегодня
Возьми одну задачу, которую ты уже решил. Отправь её в чат LibraChat вместе со своим ответом и строкой «не давай сразу правильное решение, задай один наводящий вопрос». Даже если ответ верный, посмотри, что скажет чат. Иногда «верно» с коротким объяснением показывает, что ты дошёл до ответа случайно.
Начать можно бесплатно. Если ты готовишься к экзамену и хочешь держать все задачи по предмету в одном проекте, посмотри, что дают тарифы LibraChat.