Данный курс предназначается для бакалавров второго курса, обучающихся по направлению 231000 (Программная инженерия).
Курс является семестровым (64 академических часа), проходит в третьем семестре по две пары в неделю. Его задача - это введение в специальность. Ребята уже получили первый опыт практического программирования на первом курсе. Кроме того, они получили и продолжают получать большое количество математических знаний (у нас на мат.-мехе без этого никуда). И в общем-то вполне целесообразно посвятить некоторую часть учебного времени их будущей специальности, что и делает данный курс.
Курс состоит из вводной части, в рамках которой рассказывается о следующем:
После этого студенты начинают выполнять практические задания по следующим темам:
Выполнение этих заданий происходит в тесном контакте студентов с преподавателем и его ассистентами, активно выполняются, проверяются и комментируются домашние задания, а также проводятся дополнительные целевые лекции для того, чтобы обеспечить студентов знаниями, необходимыми для успешной работы над заданиями.
Данный курс и, в особенности, тренинг по разработке документации, подробно описан в следующих публикациях:
D.Koznov. Teaching to Write Software Engineering Documents with Focus on Document Design by Means of Mind Maps. CATE 2012. Napoli, Italy, June 25-27 2012. Accepted.