м
  • A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Python для извлечения и обработки данных

2023/2024
Учебный год
RUS
Обучение ведется на русском языке
4
Кредиты

Преподаватель

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

Аннотация

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

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

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

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

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

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

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

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

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

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

  • 2023/2024 учебный год 3 модуль
    0.2 * Экзамен + 0.2 * Хакатон + 0.1 * Домашняя работ "Эссе" + 0.1 * Онлайн-курс + 0.1 * Домашняя работа "Структуры данных" + 0.1 * Домашняя работа "Циклы" + 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