11:16 06/12/2023

Виртуального преподавателя информатики разработали в России

Shutterstock/FOTODOM

Виртуального преподавателя информатики создали в МГТУ имени Н.Э. Баумана совместно с Московским физико-техническом институтом. Это сервис для изучения программирования на практике с использованием искусственного интеллекта. В настоящий момент система проходит тестирование. В дальнейшем создатели планируют ее внедрить в другие учебные заведения.

«Когда пользователь решает задачу в области программирования, сервис анализирует исходный код решения с помощью нейросети, преобразуя его в вектор в многомерном пространстве. Так платформа понимает, какие алгоритмы использовал студент в конкретной задаче и на каком уровне они реализованы», – рассказал «Известиям» главный разработчик проекта Роберт Хажиев.

Но основе совокупностей решений задач и количества попыток программное обеспечение создает карту знаний учащегося и указывает на слабые места. После чего алгоритм рекомендует пользователю задачи, релевантные по схожести, или задания из нового материала, который следует изучить. Также предлагаются темы на закрепление знаний студента. Таким способом создается персональная образовательная траектория.

В настоящий момент сервис принимает решения только на С++. Это один из популярных языков программирования в мире. В будущем разработчики планируют внедрить в «виртуального преподавателя» поддержку Python, Java, C# и других языков программирования.

Ранее российские ученые разработали вибрационную систему от сосулек. Всего 1,5 часа работы устройства помогут избежать скопления воды на крышах зданий.