Открытые онлайн-курсы по Python, Linux и… генетике
10 ноября стартуют три новых онлайн-курса (MOOC) на русском языке: по программированию на Python, операционной системе Linux, молекулярной биологии и генетике. Курсы созданы преподавателями Санкт-Петербургского Института биоинформатики, чем и обусловлено их разнообразие.Курсы рассчитаны на неподготовленную аудиторию, ведь в институте Python и Linux изучают биологи, а молекулярную биологию — программисты, чтобы потом всем вместе осваивать биоинформатику. Но, даже если вы прекрасно умеете программировать и свободно чувствуете себя в vim, можете посоветовать эти курсы своим студентам или друзьям, либо просто записаться на биологию.
Курсы совершенно бесплатны и останутся доступны для самостоятельного изучения под Creative Commons после окончания. Но те, кто хочет жарких дискуссий в комментариях, оперативных ответов от преподавателей и сертификатов по окончанию, могут поучаствовать в ближайшем запуске с дедлайнами (10 ноября — 8 декабря).
ФорматКурсы небольшие, рассчитаны на три недели с нагрузкой по 3–4 часа в неделю и рассказывают об основах дисциплин, без которых невозможно дальнейшее изучение биоинформатики: молекулярная биология и генетика, работа в системе Linux, программирование на Python.На самом деле необязательно хотеть заниматься биоинформатикой для того, чтобы эти курсы оказались полезны и интересны: темы, которые они освещают, являются базовыми и ориентированы на широкий круг слушателей — от школьников до взрослых.
Платформой для размещения курсов стал образовательный плеер Stepic, уже зарекомендовавший себя на примере курсов Computer Science Center и как автоматизированная система проверки задач, использовавшаяся в нескольких курсах на Coursera.
Каждый курс состоит из коротких видео-уроков, сопровождающихся заданиями и тестами, а по итогам прохождения выдается сертификат Института биоинформатики.
В роли лекторов выступают преподаватели института. Стоит отметить, что все они также являются научными сотрудниками ведущих биоинформатических лабораторий Санкт-Петербурга (СПбАУ РАН, СПбГУ, ИТМО).
Молекулярная биология и генетика [embedded content]Страница курсаЛектор: Павел Добрынин, преподаватель Института биоинформатики, научный сотрудник Центра геномной биоинформатики им. Ф.Г. Добржанского.
Темы курса: введение в клеточную биологию, молекулярная биология, генетика.
Программирование на Python [embedded content]Страница курсаЛектор: Павел Федотов (Effect), преподаватель Института биоинформатики, научный сотрудник лаборатории «Компьютерные технологии» университета ИТМО.
Курс начального уровня; создан для тех, кто совсем не умеет программировать ни на одном языке. Специальных знаний, кроме математики школьного уровня и навыков работы с компьютером, не требуется.
Введение в Linux [embedded content]Страница курсаЛекторы: Алексей Гуревич (AlexeyGurevich) и Андрей Пржибельский (andrewprzh), преподаватели Института биоинформатики, научные сотрудники лаборатории алгоритмической биологии СПбАУ РАН.
Курс знакомит с операционной системой Linux, работой на удаленном сервере и основами написания скриптов на языке bash. Также он покрывает более продвинутые темы, такие, например, как использование редактора Vim. Специально для этого курса будет применяться технология создания пула виртуальных контейнеров (с подключением из браузера через tty.js) с автоматизированной проверкой результатов выполнения заданий.
Удачи! Все ссылки и информация по курсам также доступны с bioinformaticsinstitute.ru/online