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



Программирование
Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Курс по выбору (Цифровые технологии в гуманитарных исследованиях)
Кто читает:
Школа лингвистики
Где читается:
Факультет гуманитарных наук
Когда читается:
1-й курс, 1, 2 модуль
Охват аудитории:
для всех кампусов НИУ ВШЭ
Язык:
русский
Кредиты:
6
Контактные часы:
64
Программа дисциплины
Аннотация
Курс знакомит студентов с основными сведениями об объектно-ориентированном программировании на языке Python, систематизирует знания о свойствах объектов языка, дает представление об основных библиотеках для разработки программных систем для обработки текстов на естественном языке, тренирует навык применения современной научной парадигмы.
Цель освоения дисциплины
- привить навыки программирования на языке Python
- изучить основные свойства объектов на языке Python
- изучить основные библиотеки для разработки программных систем для обработки текстов на естественном языке
- научиться проектировать программное обеспечение с применением объектно-ориентированной парадигмы
Планируемые результаты обучения
- владеет основными библиотеками для выгрузки информации из сети Интернет
- знает форматы данных, применяемых в сети Интернет
- умеет работать с такими структурами данных, как хэш-таблицы, деревья, графы
- умеет создать программу, работающую по одному из протоколов обмена текстовыми сообщениями
- знает устройства классов в языке Python
- Понимает основную проблематику курса, умеет сформулировать вопросы, релевантные для изучения курса
Содержание учебной дисциплины
- Введение
- Условные операторы и операторы циклов
- Обработка исключительных ситуаций, работа с файлами
- Загрузка информации из сети Интернет
- Библиотеки для обработки текстов
Список литературы
Рекомендуемая основная литература
- 40 алгоритмов, которые должен знать каждый программист на Python. - 978-5-4461-1908-0 - Ахмад Имран - 2023 - Санкт-Петербург: Питер - https://ibooks.ru/products/390129 - 390129 - iBOOKS
- Изучаем Python, Лутц, М., 2014
Рекомендуемая дополнительная литература
- Python 3, Прохоренок, Н. А., 2016
- Программирование: теоремы и задачи, Шень, А., 2004