Автоматизация обучения эффективным процессам программирования с помощью обратной связи

Авторы

  • Дмитрий Андреевич Тимофеев Санкт-Петербургский политехнический университет Петра Великого image/svg+xml
  • Александр Викторович Самочадин Санкт-Петербургский политехнический университет Петра Великого image/svg+xml

Аннотация

В работе рассматривается проблема передачи знаний об эффективных процессах работы программистов при решении отдельных задач. В условиях массового, особенно дистанционного образования использование традиционной модели <<учитель-ученик>>, предполагающей наблюдение за работой опытного наставника и общение с ним, оказывается невозможным. Для решения этой проблемы предлагается моделировать процессы, используемые опытными разработчиками, с помощью математического аппарата скрытых марковских моделей и связывать их с набором подсказок, позволяющих студенту улучшить собственный рабочий процесс. При использовании этого метода система идентифицирует решаемые студентом подзадачи и формирует обратную связь в виде подсказок, соответствующих текущему состоянию процесса.

Биографии авторов

  • Дмитрий Андреевич Тимофеев, Санкт-Петербургский политехнический университет Петра Великого

    Тимофеев Дмитрий Андреевич: ведущий программист, лаборатория «Системы управления мобильными устройствами», dtim@comitative.com

  • Александр Викторович Самочадин, Санкт-Петербургский политехнический университет Петра Великого

    Самочадин Александр Викторович: кандидат технических наук, профессор, Высшая школа программной инженерии, samochadin@gmail.com

Загрузки

Опубликован

30.10.2017

Выпуск

Раздел

Компьютер в учебном процессе

Как цитировать

[1]
Д. А. Тимофеев и А. В. Самочадин, «Автоматизация обучения эффективным процессам программирования с помощью обратной связи», Компьютерные инструменты в образовании, вып. 5, сс. 35–44, окт. 2017, просмотрено: июл. 25, 2026. доступно на: http://cte.eltech.ru/ojs/index.php/kio/article/view/1493

Наиболее читаемые статьи этого автора (авторов)