Бакалавриат
2021/2022
Основы программирования на Python
Статус:
Курс обязательный (Маркетинг и рыночная аналитика)
Направление:
38.03.02. Менеджмент
Где читается:
Высшая школа бизнеса
Когда читается:
2-й курс, 3 модуль
Формат изучения:
с онлайн-курсом
Онлайн-часы:
50
Охват аудитории:
для всех кампусов НИУ ВШЭ
Преподаватели:
Паршина Анастасия Алексеевна
Язык:
русский
Кредиты:
3
Контактные часы:
24
Программа дисциплины
Аннотация
Язык программирования Python является одним из самых простых в освоении и популярных языков программирования. Данный язык является мощным инструментом анализа данных и может повысить эффективность практически любой деятельности в науке и индустрии. С помощью языка Python можно автоматизировать рутинные операции и обрабатывать объемы данных, на несколько порядков превышающие объемы, доступные для обработки вручную или с помощью электронных таблиц. С использованием онлайн-курса "Python как иностранный".
Цель освоения дисциплины
- Овладение базовыми навыками программирования на языке Python, методами сбора и обработки данных для решения политологических и социально-экономических задач
Планируемые результаты обучения
- выгружать информацию из веб-страниц
- загружать файлы с данными разных форматов
- обрабатывать текстовые и табличные файлы
- писать собственные функции и применять их
- работать с изменяемыми и неизменяемыми типами данных, создавать разные структуры данных
- решать прикладные задачи с применением условных конструкций и циклов
- работать в среде Jupyter Notebook, создавать переменные разных типов
Содержание учебной дисциплины
- Начало работы в Python
- Управляющие конструкции в Python
- Структуры данных
- Циклы в Python
- Функции
- Работа с текстовыми и табличными файлами
- Работа с html-файлами
Промежуточная аттестация
- 2021/2022 учебный год 3 модуль0.2 * Контрольная работа + 0.4 * Экзамен + 0.2 * Домашее задания + 0.2 * Онлайн-курс
Список литературы
Рекомендуемая основная литература
- Nelli, F. (2015). Python Data Analytics : Data Analysis and Science Using Pandas, Matplotlib and the Python Programming Language. [Berkeley, CA]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1056488
- Федоров Д. Ю. - ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ PYTHON 2-е изд. Учебное пособие для СПО - М.:Издательство Юрайт - 2019 - 161с. - ISBN: 978-5-534-11961-9 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/programmirovanie-na-yazyke-vysokogo-urovnya-python-446505
Рекомендуемая дополнительная литература
- G. Nair, V. (2014). Getting Started with Beautiful Soup. Birmingham, UK: Packt Publishing. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=691839