|
№2610, 08.02.2018
|
|
|
|
Перевернутые классы и творческие мастерские На направлении «Программная инженерия» обновили учебную программу Время одиночек в IT-сфере прошло. Будущее – за командами, обеспечивающими выполнение проекта любой сложности «под ключ». Поэтому иным должен быть и подход к образованию таких специалистов. Первыми решились на глобальные перемены руководители направления «Программная инженерия». После трехлетней подготовки обновленная бакалаврская программа была запущена с сентября этого учебного года. Полный апгрейд
«Программная инженерия» (ИПМКН) вовсе не была в числе маловостребованных образовательных программ. Достаточно высокий конкурс и проходные баллы, большой спрос на выпускников. Казалось бы – зачем что-то менять? Но, как говорит зав. кафедрой программной инженерии профессор Олег Змеев, самое сложное было – перестать считать себя крутым.
– Проблема даже не в том, что содержание программы устарело, а в том, что к нам приходят дети новой эпохи, цифровой, у них по-другому работают мозги, они по-другому привыкли получать информацию, они – другие. И вот эти дети попадают на так называемую классическую модель образования, в основе которой лежит взгляд на подготовку IT-специалистов из 80-х годов прошлого века, и через некоторое время им становится неинтересно. Мы можем сколько угодно ругать школу, ЕГЭ, современные гаджеты, но важно понимать, что других абитуриентов у нас уже не будет. И программу надо сделать для них.
Полная переделка именно бакалаврской программы для программистов важна была еще по ряду причин. Во-первых, айтишники – не те люди, которые любят «засиживаться» на студенческой скамье, и чаще всего для них все бакалавриатом и заканчивается. Поэтому за четыре года необходимо дать максимум знаний, которые выпускники смогли бы использовать «на производстве». Во-вторых, – IT-сфера – одна из быстроразвивающихся.
– Слишком бурные изменения рынка технологий приводят к очень быстрому изменению трендов в компьютерной науке, потому что она прикладная. И если раньше, чтобы соответствовать духу времени, мы добавляли новые курсы, то теперь это уже невозможно: чтобы что-то добавить, нужно что-то убрать. В результате сама компоновка программы начинает рассыпаться, как карточный домик, поэтому и было принято решение полностью изменить программу, – говорит Олег Змеев.
Мировой стандарт
За основу был взят международный стандарт подготовки бакалавров в области компьютерных наук, а также опыт трех американских университетов: MIT, Стэндфордского и Университета Карнеги-Меллон – лидеров в области подготовки айтишников.
– Мы не просто скопировали их программы, а попытались найти инвариант подготовки – упаковать в нашу аудиторную нагрузку, особенности российской образовательной системы.
Теперь первые два курса предполагают получение необходимого набора компетенций, который определяется текущими профессиональными требованиями к так называемому джуниор-разработчику. Это начинающий программист «в вакууме», без какой-либо специализации.
На старших курсах бакалавриата студенты уже будут определяться, кем конкретно они хотят быть (аналитиками, специалистами по управлению качеством, архитекторами, тимлидами, менеджерами проектов) и в какой области специализироваться (мобильная разработка, Front end или back end разработка, внедрение информационных систем, айтишный бизнес). Здесь основной упор сделан на практику и на командную работу по проектам, причем форма обучения будет несколько отличаться от стандартной. Идея взята из творческих университетов, где на старших курсах студенты обучаются у определенного мастера, например, попадают в группу к режиссеру и учатся у него, участвуют в его спектаклях. Подобные творческие мастерские решено было сделать и на ПИ, где роль «режиссеров» будут играть как преподаватели факультета, так и сотрудники компаний-партнеров программы. В итоге должно получиться так, что через четыре года из университета выйдут не отдельные специалисты, а полностью сформированные команды.
Те, кому больше всех надо
Проект новой программы рождался долго и в муках, в рабочую группу входили и профессора, и аспиранты, и студенты, и работодатели. Ее концепция обсуждалась на стратегических сессиях университета, где фактически к работе подключались и сотрудники других подразделений. Именно здесь возникла идея мастерских. Затем проект защищался на одной из стратегических сессий ТГУ.
– Мы его даже представили в двух вариантах. С одной стороны – как проект основной образовательной программы для айти-факультета, с другой – мы показали, что такой вариант возможен не только у нас, что это некоторая концептуальная модель практико-ориентированного бакалавриата, и заострили внимание на тех вещах, которые надо проработать, если коллеги пойдут по нашему пути, – добавляет профессор Змеев.
Всем первокурсникам направления «Программная инженерия» выдали «фирменные» футболки. И это не просто подарок или элемент брендирования.
– Это подчеркивает, что «Программная инженерия» – командный вид спорта, и мы хотим, чтобы наши студенты стали единой командой и в учебе, и в работе над проектами, – считают авторы программы.
_____________________
Скажи мне, кто твой партнер
Программа предполагает огромное количество практики, а это значит, что ее невозможно сделать без участия IT-компаний. Для пилотного проекта партнерство подразумевает нечто большее, чем простое предоставление мест для прохождения практики. Это и выделение персональных стипендий, и помощь в ремонте помещений и приобретении оборудования. Так, например, в мае прошлого года в Научной библиотеке ТГУ был открыт iMac-класс при финансовой поддержке компании Space-O Technologies. Кроме того, сотрудники компаний ведут у студентов занятия, а руководители делятся своим опытом организации IT-бизнеса.
На данный момент у программы два официальных партнера – компании Space-O Technologies и Битворкс. Готовятся к подписанию договоры еще с двумя – SibEDGE и НТР-ЛАБ. И на этом список потенциальных партнеров не заканчивается.
Перевернутый класс
Почти все курсы обновленной программы подверглись изменениям, кроме того, появилось и немало новых.
– Изучая тот или иной курс, студент должен понимать – зачем он ему нужен. И вариант «может быть, когда-нибудь пригодится» вовсе не мотивирует на осознанное и эффективное его освоение, – считает Олег Змеев. – Именно этим мы и руководствовались, модернизируя курсы. Например, до сих пор у нас был принцип – от математики к айти: студенты изучали много-много математики «на всякий случай». Теперь у нас математика для айти, то есть математические дисциплины строятся под компьютерные науки.
При обучении некоторым предметам применяется так называемый принцип «перевернутого класса», когда студенты сначала самостоятельно осваивают новую тему, а затем на занятии она отрабатывается, восполняются «пробелы». Это учит умению самому добывать информацию, разбираться в ней, что в будущем, безусловно, пригодится, ведь программисты – это «вечные студенты»: IT-сфера обновляется с такой скоростью, что учиться новому приходится постоянно.
Интересен эксперимент и с преподаванием истории. Группа разделена на подгруппы, а занятия проходят в форме семинаров, где студенты учатся анализировать исторические события.
Большое внимание уделяется получению не только специальных знаний, но и общекультурных. Так, например, в первом семестре студенты познакомились с историей университета и Томска, совершили пешие прогулки по старому городу, посетили Музей редких книг в Научной библиотеке. Также у будущих программных инженеров появился единственный в университете курс «Социальный практикум», предполагающий воспитание социально-ответственного человека. Это и участие в волонтерских программах и общественных мероприятиях, и помощь младшекурсникам.
Продолжение следует…
Позади первый семестр, и уже можно подвести некоторые итоги. Главный из них – студенты приняли новую программу. Судя по эссе, которое они писали (было и такое задание), им нравится, как проходят занятия, им интересно учиться. Они активны, участвуют в различных конкурсах и соревнованиях и, несмотря на свою молодость, уже имеют ряд побед.
Руководители программы также оценивают прошедший период в целом положительно и надеются, что часть выпускников останется работать в ИПМКН.
– В России в IT-отрасли мы потеряли пару поколений, а соответственно, и преемственность, актуальность научной повестки, – считает Олег Змеев. – Поэтому нужно построить современный бакалавриат и воспитать новое поколение специалистов, которые останутся работать в ТГУ. Если мы хотим быть университетом мирового класса, то сильная школа компьютерных наук нам необходима, так как все вузы, которые сегодня в верхних строках международных общих рейтингов, являются лидерами и по предметному рейтингу в области компьютерных наук.
Для решения этой задачи в скором времени будет запущен еще один проект – создание Высшей IT-школы ТГУ. Подробности – в одном из следующих номеров газеты.
С английским уклоном
Параллельно с «русскоязычной» группой был сделан набор иностранных студентов, для которых преподавание ведется на английском. Опять-таки это первая в ТГУ группа бакалавриата для иностранцев, которые приехали в ТГУ изучать не русский язык. Студенты обеих групп учатся раздельно, но уже во втором семестре в рамках курса «Культурология» они будут работать вместе.
В ноябре команда первокурсников RAB Team направления «Программная инженерия» приняла участие в хакатоне «Собери университет», где заняла второе место с проектом «Универсальная система рейтинга для студентов». Наталья Шарапова |
|