Бакалавриат
2022/2023![Цель освоения дисциплины](/f/src/global/i/edu/objectives.svg)
![Планируемые результаты обучения](/f/src/global/i/edu/results.svg)
![Содержание учебной дисциплины](/f/src/global/i/edu/sections.svg)
![Промежуточная аттестация](/f/src/global/i/edu/intermediate_certification.svg)
![Список литературы](/f/src/global/i/edu/library.svg)
Основы программирования на Python
Статус:
Курс по выбору (Иностранные языки и межкультурная коммуникация)
Направление:
45.03.02. Лингвистика
Где читается:
Школа иностранных языков
Когда читается:
2-й курс, 3 модуль
Формат изучения:
с онлайн-курсом
Онлайн-часы:
50
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Бурова Маргарита Борисовна
Язык:
русский
Кредиты:
3
Контактные часы:
20
Программа дисциплины
Аннотация
На сегодняшний день Python является стандартом индустрии для анализа данных. По окончании этого курса, студенты получат в свое распоряжение набор аналитических инструментов, которые им пригодятся как в академии, так и при работе в частном или государственном секторе. Целью этого курса является развитие навыков программирования и создание крепкой практической базы для анализа и презентации данных.
Цель освоения дисциплины
- Обучить студентов навыкам программирования на языке Python и основам сбора данных
Планируемые результаты обучения
- Уверенно пользуется языком Python для решения аналитических задач
- Может собирать данные с помощью библиотек requests, BeautifulSoup, а также запросами к API
Содержание учебной дисциплины
- Введение в программирование. Переменные и арифметические действия.
- Условный оператор, циклы for и while.
- Изменяемые и неизменяемые типы данных.
- Написание собственных функций, lambda функции. Разбиение программы на функции. Локальные и глобальные переменные.
- Чтение и запись в файлы
- Сбор данных с помощью Python
Промежуточная аттестация
- 2022/2023 учебный год 3 модуль0.25 * Кр + 0.25 * Дз + 0.25 * Ср2 + 0.25 * Ср1
Список литературы
Рекомендуемая основная литература
- Основы алгоритмизации и программирования на Python : учеб. пособие / С.Р. Гуриков. — М. : ФОРУМ : ИНФРА-М, 2018. — 343 с. — (Высшее образование: Бакалавриат). - Режим доступа: http://znanium.com/catalog/product/924699
Рекомендуемая дополнительная литература
- Северенс, Ч. Введение в программирование на Python : учебное пособие / Ч. Северенс. — 2-е изд. — Москва : ИНТУИТ, 2016. — 231 с. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/100703 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.