— Сергей Владимирович, вопрос к вам как к представителю кафедры КТС. Почему на ПМ-ПУ нет отдельного курса по функциональным языкам программирования?
— В принципе, КТС – это кафедра компьютерных технологий и систем, а не технологии программирования или языков программирования. Но как я вижу это, главная причина в том, что некому преподавать этот курс. Да и если не ошибаюсь, нет компетенции в стандартах нашего ПМИ или ФИИТ, которая бы требовала функциональных языков программирования, и по этой причине дисциплину не вводили. Есть такое огромное количество дисциплин, которые были бы полезны и нужны. Все их не поместишь в учебный план, который не является простой математической задачей с сильными ограничениями. Чтобы добавить новую нужную дисциплину, надо сначала удалить что-то ненужное, а ненужного у нас нет. Удалять какие вздумается дисциплины или менять одно на другое просто так не получится из-за требований стандартов. Убирая ту или иную дисциплину, формирующую конкретную компетенцию, мы в дальнейшем не сможем сказать, что наш выпускник ею обладает, а значит, не будем иметь право выдать ему диплом. То есть мы можем заменить дисциплину на другую, если она формирует такую же компетенцию.
— Почему в программе отдельных направлений часто имеются курсы, откровенно далекие от тематики направления. Действительно, зачем электромеханика или АДУС (аналитическая динамика управляемых систем) воспитанникам кафедры теории игр или, например, Устойчивость движений дискретных динамических систем в магистратуре "Технологии баз данных"?
— В данном вопросе кафедра или траектория не влияют на набор всех дисциплин. Все учатся по одной образовательной программе, поэтому не важно, чем вы специализировано планируете заниматься на траекториях, есть базовые вещи. Если вы смотрели учебный план, там есть базовая часть и вариативная. Базовая – это практически неизменная часть плана, вариативная – это, видно по названию, часть плана, которая может меняться год от года. Вот только туда входят спец. дисциплины, спец. семинары, курсы по выбору, какие-то предметы, которые могут меняться и подстраиваться под современную науку. И да, там вы вольны выбрать интересные вам дисциплины или же дисциплины, которые близки к тому, чем занимаются на кафедре, если они обеспечивают формирование нужных компетенций. Нужно учесть, что прикладная математика и информатика, например, не готовит каких-то программистов, а готовит, в первую очередь, прикладных математиков, наша же специфика в прикладной математике – управление. В ней есть обязательная (базовая) компетенция, из-за которой та же электрофизика и должна преподаваться. Это вещи, которые обязательны для общего развития так же, как и история, экономика, философия.
— У студентов нет никакой возможности влиять на это?
— Стандарты (ФГОСы, СУОСы) составляют обычно люди с научными степенями, в кооперации с работодателями, с учетом мнения большого количества компетентных людей. Они сформировали стандарты и в некоторой степени продиктовали, какого типа дисциплины нужны. Потом разработчики учебных планов, опять же, уважаемые компетентные люди собрали дисциплины так, чтобы получился план, удовлетворяющий стандартам, и так, чтобы было кому все это преподавать. А Вы собираетесь, даже не имея высшего образования или опыта, указывать, как должно быть в учебном плане, какие дисциплины обязательны, а какие нет? Наверное, это неправильно. Не так ли?
В принципе, откуда недовольство студентов некоторыми дисциплинами, зачастую понятно. Студенты считают, что им надо изучать только те дисциплины, которые им хочется. Но давайте тогда вспомним, а зачем вы поступили в университет? За изучением определенного набора дисциплин? Для этого надо было тогда пойти и прослушать курсы по этим дисциплинам. Благо сейчас доступно множество онлайн-курсов. В университет приходят, чтобы получить высшее образование по определенному направлению, а что должно быть в этом высшем образовании диктуется все тем же стандартом. А там компетенции. Откройте сначала стандарты, там вы увидите, что такие-то компетенции должны быть в базовой части. Грубо говоря, написано, что выпускник должен знать законы физики, уметь их там как-то применять, и вот как я после этого могу выкинуть нелюбимую вами физику, электромеханику и заменить ее на интересные вам функциональные языки программирования?
Если честно, я тоже много лет хочу, чтобы курс по функциональным языкам появился у направления ФИИТ, но возможности не могу пока найти. В том и дело, что мы не ставим всё, что нам захотелось. Мы собираем учебный план как конструктор Лего, по деталькам, но это не значит, что какая угодно деталька везде подойдет. Наша цель – собрать устойчивую башенку, чтобы она удовлетворяла всем требованиям. Кирпичиков и элементов огромное количество, но, из-за общих требований к конструкции, далеко не все подходят.
Так что, когда вам будет казаться что-то ненужным, так как вы занимаетесь теорией игр, то вспомните, что вы пришли изучать не пару-тройку дисциплин по теории игр, а вы претендуете на бакалавра или магистра по определенному направлению, а там должна быть не только интересная вам теория игр.
В итоге – студенты могут влиять, но для этого им надо получить высшее образование, пойти работать в министерство образования или стать членом учебно-методического объединения, которое разрабатывает стандарт. И тогда и появляется возможность влиять на то, что надо изучать. Так что, как видите, это в принципе не очень сложно.
— Сейчас студенты участвуют в опросах и оставляют отзывы о каждом преподавателе в отдельности. Однако, немалая их часть по-прежнему пассивна из-за уверенности, что это неэффективно. Получается замкнутый круг: отзывы не оставляют, так как не видно их результата, вследствие чего опросы имеют мало статистической достоверности, в итоге – отсутствие значимого эффекта от фидбека.
— Откуда же такая уверенность, что ничего не сработает? Им же продемонстрировали обратное на нескольких примерах: в принципе, то, что студентам обоснованно не нравится, стараются исправлять, ставить замены. УМК не может сделать что-либо беспричинно. Поэтому у УМК, декана, у остальных должна быть информация о том, на основании чего нужно применить какие-либо санкции, почему нужно заменить, пожурить преподавателя, провести беседу, чтобы он как-то изменил свое отношение к студентам и дисциплине. К сожалению, ссылаться на 2-3 негативных отзыва неправильно, потому что, скорее всего, легко предсказать, кто их оставил – те, кто получил 2 или 3, и не довольны своей оценкой, а по какой причине такая оценка, мы не знаем. Может быть, это преподаватель плохо дал материал, а может быть, студенты поленились учиться. Так что выборка должна быть репрезентативной. Следовательно, очень важно, чтобы как можно больше студентов хоть какой-то отзыв оставило, чтобы мы имели право на это обратить внимание. Но студенты не проявляют активность. И я немного понимаю, что может являться причиной. Понятно, что отзыв оставляют уже после того, как прошло обучение. И срабатывает следующий принцип: «А я уже получил какую-то оценку в зачетку, гори оно все ярким пламенем, не буду тратить время на какие-то там отзывы». Хотя, казалось бы, зайти 2 раза в год, заполнить достаточно простые анкеты: на одной страничке проставить ответы на какие-то вопросы, рассказать свое представление – ну немного же это времени занимает. Но не хотят себя этим утруждать, считают, что они не обязаны тратить на это свое время.