Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (Евгений Синельников, OSEDUCONF-2018)

Материал из 0x1.tv

Докладчик
Евгений Синельников.jpg
Евгений Синельников

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

В данном докладе представлен десятилетний опыт перехода к применению свободного программного обеспечения в курсах факультета компьютерных наук и информационных технологий в саратовском государственном университете им. Н. Г. Чернышевского.

Видео

on youtube

Посмотрели доклад? Понравился? Напишите комментарий! Не согласны? Тем более напишите.

Презентация

Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (OSEDUCONF-2018).pdf

Thesis

Активное включение популярных передовых информационных технологий в образовательный процесс, зачастую, приводит к монопольному доминированию наиболее дорогостоящих проприетарных программных продуктов в сфере образования. Преодолевать, устоявшийся, при этом, набор методик и практик на основе соответствующих программных решений — задача, как правило, сложная и требующая усилий. Причём не столько даже волевых, от руководства образовательных учреждений, сколько личных, от преподавателей и студентов. В данном докладе представлен десятилетний опыт перехода к применению свободного программного обеспечения в курсах факультета компьютерных наук и информационных технологий в саратовском государственном университете им. Н. Г. Чернышевского.

Существует спорное, но логичное утверждение о том, что «Computer Science — это не наука, а набор инженерных практик». Для дисциплин, которые непосредственно связаны с информационными технологиями и архитектурными особенностями электронно-вычислительных устройств, такое утверждение выглядит вполне правомерным. Авторский опыт преподавания практически ориентированных дисциплин Операционные системы и Технологии программирования, во многом, оправдал это утверждение. Способствовали этому и так называемый компетентностный подход в образовании, и введение болонской системы с переходом к четырёхлетнему бакалавриату.

Тем не менее, задача — отделить опыт профессионального технического образования от фундаментального вузовского знания, особенно практически ориентированных дисциплинах, с каждым годом приобретает всё большую актуальность. Как и за счёт чего будет преодолеваться разрыв между приобретением навыков квалифицированного пользователя и абстрактным опытом разработчика? С кого момента этот абстрактный опыт может быть квалифицирован как научное знание? Повседневный опыт преподавания в современном вузе скорее отдаляет от ответов на эти вопросы, чем приближает к ним .

Ещё один важный момент — это мотивация преподавателя. Понятно, что молодой технический специалист, заинтересованный своей профессиональной сферой, может проявить готовность поделиться своими навыками. Но какими? Как правило, это навыки привязанные к инструментам, к программным и техническим средствам, а не к актуальным задачам и фундаментальным проблемам.

Таким образом, работа со студентами вузов над задачами в сфере информационных технологий требует, как минимум, актуализации этих задач. При этом использование свободного программного обеспечения и открытых информационных технологий в качестве основного инструментария, действительно, даёт огромное преимущество. Этому многое способствует:

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

Первая возможность наиболее ярко представлена в проекте Google Summer of Code, в рамках которого ежегодно сотни разработчиков СПО привлекают студентов к своим задачам. Участие в собственных, вузовских разработках эта возможность также выводит студентов на реальных разработчиков. Знакомство с рабочим исходным кодом даёт огромный набор возможностей, с точки зрения демонстрации архитектурных решений. При этом не выхолощенные учебные примеры, в которых применяются промышленные средства сборки и разработки, позволяют шаг за шагом переходить от знакомства с примерами к рабочему исходному коду.

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

Конечно, в этом подходе имеются и свои издержки. Даже не на уровне сложности, а на уровне целостности учебных подходов в уже сложившихся, связанных дисциплинах (Языки высокого уровня и Технологии программирования, например) и методической проработанности примеров и задач. Но и это отсутствие целостности тоже является проблемой. Как организационной, так и методической. Практика же внедрения СПО и отрытых технологий в образовательный процесс даёт повод заняться и этой проблемой.


Примечания и ссылки

Опыт использования открытых технологий в образовательном процессе на факультете компьютерных наук (Евгений Синельников, !.jpg

Plays:32   Comments:0