Магистратура
2026/2027



Программирование для цифровых гуманитарных проектов
Статус:
Курс обязательный (Цифровые технологии в гуманитарных исследованиях)
Кто читает:
Школа лингвистики
Где читается:
Факультет гуманитарных наук
Когда читается:
1-й курс, 4 модуль
Охват аудитории:
для своего кампуса
Язык:
русский
Кредиты:
3
Контактные часы:
32
Программа дисциплины
Аннотация
Цель освоения курса - повышение базовых навыков программирования, обработки данных и создания скриптов для работы с текстовыми данными
Планируемые результаты обучения
- Студент умеет читать чужой код на языке Python
- Студент умеет писать простые программы на языке Python
- Студент умеет планировать решение задачи: в частности, разбивать сложную задачу на подзадачи (выполнять функциональную декомпозицию)
Содержание учебной дисциплины
- Основные типы данных: простые типы int, float, bool, str. Основные типы данных: коллекции (list, str, dict). Итерация по элементам коллекции
- Пространства имён. Глобальные и локальные переменные.
- Поток выполнения
- Функциональная декомпозиция большой задачи
- Классы и объекты
- Регулярные выражения
- Возможность для одного объекта иметь несколько имён и/или лежать в нескольких коллекциях одновременно. Равенство и идентичность объектов. Счётчик ссылок. Сборщик мусора в Питоне.
- Основные библиотеки для анализа данных. Numpy. Pandas.
- Декораторы.
- Системы контроля версий. Работа с git.
Промежуточная аттестация
- 2026/2027 4th module0.25 * Активность + 0.3 * Защита проекта + 0.25 * Домашнее задание + 0.2 * Лабораторная работа
Список литературы
Рекомендуемая основная литература
- Советов, П. Н. Программирование на языке Питон : учебное пособие / П. Н. Советов. — Москва : РТУ МИРЭА, 2021. — 105 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/226562 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.
Рекомендуемая дополнительная литература
- Щербаков, А. Г., Практикум изучения языка программирования PYTHON. Начальный уровень : учебное пособие / А. Г. Щербаков. — Москва : Русайнс, 2026. — 116 с. — ISBN 978-5-466-09436-7. — URL: https://book.ru/book/960946 (дата обращения: 09.12.2025). — Текст : электронный.