НАЗАД

Основы программирования в современном гуманитарном знании

01.01.2026 - 31.12.2026
Всегда
В данном разделе представлены массовые открытые онлайн-курсы (МООК). МООК является дополнительным учебным материалом. 

Обращаем Ваше внимание, что изучение МООК доступно любому зарегистрированному пользователю, однако МООК не является частью образовательных программ повышения квалификации. 

Изучение материалов МООК не предполагает выдачу удостоверений, сертификатов или иных документов, подтверждающих их изучение.

В текущем курсе студенты познакомятся с основными понятиями программирования на основе языка программирования Python, научатся собирать и структурировать информацию в интернете, манипулировать текстовыми данными, делать первичные расчеты и визуализацию данных. В программе будут затронуты задачи обработки текстовых данных (NLP), интеграции лингвистического программного обеспечения с языком программирования.
МООК
Программа
1
Основы программирования в современном гуманитарном знании

a.
Трейлер
2
Программирование в контексте современного гуманитарного знания

a.
Введение. Общая информация о курсе

b.
Текстовый материал

c.
Презентация

d.
Актуальные проблемы лингвистики и филологии, решаемые с помощью программирования

e.
Текстовый материал

f.
Презентация

g.
Тест

h.
Формальные методы в филологии. Создание ресурсных баз нового типа

i.
Текстовый материал

j.
Презентация

k.
Тест

l.
Формальные методы междисциплинарных психолингвистических исследований

m.
Текстовый материал

n.
Презентация

o.
Тест

p.
Языки программирования в современном гуманитарном знании

q.
Текстовый материал

r.
Презентация

s.
Тест

t.
Место языка программирования в современном гуманитарном знании

u.
Текстовый материал

v.
Презентация

w.
Тест

x.
Установка Python, интерактивный режим, работа с среде разработки

y.
Текстовый материал

z.
Презентация

aa.
Тест

ab.
Переменные, типы данных, ввод-вывод. Базовые операторы

ac.
Текстовый материал

ad.
Презентация

ae.
Тест

af.
Логические операторы, операции сравнения. Условия, ветвления

ag.
Текстовый материал

ah.
Презентация

ai.
Тест

aj.
Словари и списки. Циклы

ak.
Текстовый материал

al.
Презентация

am.
Тест

an.
Функции, анонимные функции, генераторы списков

ao.
Текстовый материал

ap.
Презентация

aq.
Тест

ar.
Библиотеки, файловый ввод-вывод

as.
Текстовый материал

at.
Презентация

au.
Тест

av.
Дополнительные материалы

aw.
Тест №1
3
Сбор текстовых данных из Интернета, структуризация, датасеты

a.
Структура веб-страницы

b.
Текстовый материал

c.
Презентация

d.
Тест

e.
Библиотеки requests и BeautifulSoup. Основные функции, сбор информации с веб-страницы

f.
Текстовый материал

g.
Презентация

h.
Тест

i.
Автоматизация сбора больших объемов текстовых данных

j.
Текстовый материал

k.
Презентация

l.
Тест

m.
Библиотека Pandas. Организация хранения текстовых данных

n.
Текстовый материал

o.
Презентация

p.
Тест

q.
Библиотека Pandas. Работа с большими объемами данных

r.
Текстовый материал

s.
Презентация

t.
Тест

u.
Библиотека Selenium. Работа с ленивой загрузкой страниц

v.
Текстовый материал

w.
Презентация

x.
Тест

y.
Дополнительные материалы

z.
Тест №2
4
Обработка текстовых данных

a.
Работа со строками. Стандартные функции

b.
Текстовый материал

c.
Презентация

d.
Тест

e.
Регулярные выражения. Очистка текста

f.
Текстовый материал

g.
Презентация

h.
Тест

i.
Предобработка больших объемов текстовых данных

j.
Текстовый материал

k.
Презентация

l.
Тест

m.
Библиотека NLTK. Токенизация, лемматизация, стемминг, удаление стоп-слов

n.
Текстовый материал

o.
Презентация

p.
Тест

q.
Библиотека Pymorphy. Морфологический анализ текста

r.
Текстовый материал

s.
Презентация

t.
Тест

u.
Библиотека Natasha. Автоматическая разметка текста

v.
Текстовый материал

w.
Презентация

x.
Тест

y.
Предобработка текста в задачах компьютерной лингвистики

z.
Текстовый материал

aa.
Презентация

ab.
Тест

ac.
Дополнительные материалы

ad.
Тест №3
5
Векторизация текстовых данных

a.
N-граммы

b.
Текстовый материал

c.
Презентация

d.
Тест

e.
Кодирование текстовых данных в числовом виде. Bag-of-words

f.
Текстовый материал

g.
Презентация

h.
Тест

i.
TF-IDF

j.
Текстовый материал

k.
Презентация

l.
Тест

m.
Векторное представление слов. One-hot encoding

n.
Текстовый материал

o.
Презентация

p.
Тест

q.
Word2Vec

r.
Текстовый материал

s.
Презентация

t.
Тест

u.
FastText

v.
Текстовый материал

w.
Презентация

x.
Тест

y.
Дополнительные материалы

z.
Тест №4
6
Визуализация текстовых данных

a.
Понятие визуализации текстовых данных

b.
Текстовый материал

c.
Презентация

d.
Тест

e.
Библиотека WordCloud

f.
Текстовый материал

g.
Презентация

h.
Тест

i.
Извлечение слов по словарю

j.
Текстовый материал

k.
Презентация

l.
Тест

m.
Визуализация результатов анализа текстовых данных. Библиотека Matplotlib

n.
Текстовый материал

o.
Презентация

p.
Тест

q.
Библиотека Seaborn. Визуализация данных из датафрейма Pandas

r.
Текстовый материал

s.
Презентация

t.
Тест

u.
Основы анализа социальных сетей. VK API, построение графа социальных связей

v.
Текстовый материал

w.
Презентация

x.
Тест

y.
Дополнительные материалы

z.
Тест №5
7
Основы обработки звучащей речи

a.
Сбор звучащей речи. Организация хранения звуковых данных

b.
Текстовый материал

c.
Презентация

d.
Тест

e.
Представление звучащей речи в числовом виде

f.
Текстовый материал

g.
Презентация

h.
Тест

i.
Распознавание звучащей речи

j.
Текстовый материал

k.
Презентация

l.
Тест

m.
VOSK API. Установка

n.
Текстовый материал

o.
Презентация

p.
Тест

q.
VOSK API. Процессинг

r.
Текстовый материал

s.
Презентация

t.
Тест

u.
Постобработка, векторизация и визуализация распознанной речи

v.
Текстовый материал

w.
Презентация

x.
Тест

y.
Дополнительные материалы

z.
Тест №6
8
Итоговое тестирование

a.
Итоговое тестирование
Преподаватели