• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Глава в книге
Application of an Adaptive Domain-Specific Interface in a Decision-Support System for Planning Railroad Technical Services

Ulitin, B., Babkin, E., Babkina, T.

In bk.: Model-Driven Organizational and Business Agility: Second International Workshop, MOBA 2022, Leuven, Belgium, June 6–7, 2022, Revised Selected Papers. Iss. 457: Model-Driven Organizational and Business Agility. MOBA 2022. Switzerland: Springer, 2022. P. 110-124.

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

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

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

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

Аннотация

Дисциплина является МООС дисциплиной программы подготовки бакалавров "Приклданая математика и информатика". Дисциплина представляет собой онлайн-курс ВШЭ "Основы программирования на Python": https://www.coursera.org/learn/python-osnovy-programmirovaniya
Цель освоения дисциплины

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

  • Изучение дисциплины «Python для извлечения и обработки данных» нацелено на освоение языка программирования Python. Его задача обучить студентов основам про-граммирования на языке Python. Целью курса также является ознакомление студентов с основными принципами проектирования и анализа алгоритмов и структур данных, раз-витие навыков оценки сложности алгоритмов, их практической реализации. Предполага-ется, что в результате освоения курса студенты будут способны самостоятельно разрабо-тать и реализовать на языке программирования Python несложные алгоритмы анализа данных.
Планируемые результаты обучения

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

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

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

  • Введение в Python. Особенности и области применения языка.
  • Переменные, ссылки, изменяемые и неизменяемые переменные
  • Сложные типы данных, пример программы
  • Оператор присваивания и условный оператор
  • Циклы и диапазоны
  • Функции и их переменные
  • Функциональное программирование, итераторы и генераторы
  • Объектно-ориентированное программирование
  • Стандартные модули
  • Типы данных языка Python.
Элементы контроля

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

  • неблокирующий Домашнее задание
  • неблокирующий Домашнее задание
  • неблокирующий Контрольная работа 1
  • неблокирующий Экзамен
Промежуточная аттестация

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

  • 2022/2023 учебный год 4 модуль
    0.5 * Экзамен + 0.1 * Домашнее задание + 0.3 * Контрольная работа 1 + 0.1 * Домашнее задание
Список литературы

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

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

  • Федоров Д. Ю. - ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ ВЫСОКОГО УРОВНЯ PYTHON 2-е изд., пер. и доп. Учебное пособие для прикладного бакалавриата - М.:Издательство Юрайт - 2019 - 161с. - ISBN: 978-5-534-10971-9 - Текст электронный // ЭБС ЮРАЙТ - URL: https://urait.ru/book/programmirovanie-na-yazyke-vysokogo-urovnya-python-437489

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

  • Sarkar, D., Bali, R., & Sharma, T. (2018). Practical Machine Learning with Python : A Problem-Solver’s Guide to Building Real-World Intelligent Systems. [United States]: Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1667293