We use cookies in order to improve the quality and usability of the HSE website. More information about the use of cookies is available here, and the regulations on processing personal data can be found here. By continuing to use the site, you hereby confirm that you have been informed of the use of cookies by the HSE website and agree with our rules for processing personal data. You may disable cookies in your browser settings.

  • A
  • A
  • A
  • ABC
  • ABC
  • ABC
  • А
  • А
  • А
  • А
  • А
Regular version of the site

Python for Data Extraction and Processing

2024/2025
Academic Year
RUS
Instruction in Russian
4
ECTS credits
Delivered at:
Department of Information Technologies in Business (Faculty of Computer Science, Economics, and Social Sciences)
Course type:
Compulsory course
When:
2 year, 3 module

Instructor

Программа дисциплины

Аннотация

Цель программы: повышение профессионального уровня в рамках имеющейся квалификации или получаемой квалификации в сфере информационных технологий с получением и совершенствованием ключевых компетенций по разработке и отладке программного кода на языке Python.
Цель освоения дисциплины

Цель освоения дисциплины

  • Понятие типа данных, основные структуры данных языка Python; основы алгоритмизации: определение, свойства и средства формализации алгоритмов, методы исследования их свойств, оценки эффективности; управляющие структуры языка Python; методы разработки алгоритмов, конструирования программ для выбора наиболее подходящих алгоритмов и средств их реализации в зависимости от постановки задачи.
  • Использовать средства отладки современных систем программирования; реализовать алгоритм на языке Python, используя наиболее подходящие конструкции и структуры данных.
  • Навыками разработки программ средней сложности с использованием возможностей современных систем программирования, средств тестирования и отладки, документирования.
Планируемые результаты обучения

Планируемые результаты обучения

  • Слушатель способен взаимодействовать с подсистемами ввода/вывода из программы на на языке Python.
  • Слушатель способен запустить программу на выполнение, настроить среду выполнения
  • Слушатель способен использовать адекватным образом различные структуры данных в программах на языке Python.
  • Слушатель способен производить обработку исключений, элементы функционального программирования и подключать дополнительные модули к своим программам.
  • Слушатель способен реализовывать алгоритмы с использованием операторов языка Python.
  • Способен использовать в познавательной и профессиональной деятельности элементы естественнонаучного и математического знания
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Раздел 1. Основы языка Python
  • Раздел 2. Управляющие операторы
  • Раздел 3. Структуры данных
  • Раздел 4. Операции ввода/вывода
  • Раздел 5. Дополнительные возможности языка
Элементы контроля

Элементы контроля

  • неблокирующий Онлайн-курс
  • неблокирующий Домашняя работ "Эссе"
  • неблокирующий Хакатон
  • неблокирующий Экзамен
  • неблокирующий Работа на семинарах
  • неблокирующий Домашняя работа "Циклы"
  • неблокирующий Домашняя работа "Структуры данных"
Промежуточная аттестация

Промежуточная аттестация

  • 2024/2025 3rd module
    0.1 * Домашняя работ "Эссе" + 0.1 * Домашняя работа "Структуры данных" + 0.1 * Домашняя работа "Циклы" + 0.1 * Онлайн-курс + 0.2 * Работа на семинарах + 0.2 * Хакатон + 0.2 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • Федоров, Д. Ю.  Программирование на языке высокого уровня Python : учебное пособие для прикладного бакалавриата / Д. Ю. Федоров. — 2-е изд., перераб. и доп. — Москва : Издательство Юрайт, 2019. — 161 с. — (Бакалавр. Прикладной курс). — ISBN 978-5-534-10971-9. — Текст : электронный // Образовательная платформа Юрайт [сайт]. — URL: https://urait.ru/bcode/437489 (дата обращения: 28.08.2023).

Рекомендуемая дополнительная литература

  • Основы алгоритмизации и программирования на Python : учеб. пособие / С.Р. Гуриков. — М. : ФОРУМ : ИНФРА-М, 2019. — 343 с. — (Среднее профессиональное образование). - Режим доступа: http://znanium.com/catalog/product/970143

Авторы

  • Маткин Никита Андреевич
  • Карпович Марина Валерьевна
  • Чунарева Светлана Федоровна