• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Бакалавриат 2021/2022

Научно-исследовательский семинар "Анализ данных в Python"

Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Статус: Курс по выбору (Программная инженерия)
Направление: 09.03.04. Программная инженерия
Когда читается: 1-й курс, 1-3 модуль
Формат изучения: без онлайн-курса
Охват аудитории: для всех кампусов НИУ ВШЭ
Язык: русский
Кредиты: 3
Контактные часы: 44

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

Аннотация

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

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

  • Развитие навыков анализа данных с использованием современных программных средств для проведения исследований.
Планируемые результаты обучения

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

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

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

  • Введение в Python. Типы данных и переменные.
  • Работа с данными
  • Описательный анализ данных
  • Графический анализ данных
  • Анализ взаимосвязей переменных
  • Сбор данных в сети Интернет
Элементы контроля

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

  • неблокирующий Работа на семинарах (РС)
    Задания, выполняемые на компьютере во время семинаров.
  • неблокирующий Контрольная работа1 (КР1)
  • неблокирующий Исследовательский проект (ИП)
  • неблокирующий Экзамен (Э)
    Экзамен проводится в письменной форме. Экзамен проводится на платформе MS Teams (https://www.microsoft.com/ru-ru/microsoft-365/microsoft-teams/group-chat-software). К экзамену необходимо подключиться за 5 минут до начала. Компьютер студента должен удовлетворять требованиям: наличие рабочей камеры и микрофона, установленное приложение MS Teams. Для участия в экзамене студент обязан явиться на экзамен согласно точному расписанию и быть готовым отвечать на вопросы преподавателя с включённым микрофоном и камерой. Во время экзамена студентам запрещено пользоваться подсказками посторонних людей. Во время экзамена студентам разрешено задавать преподавателю уточняющие вопросы, если не понятно задание. Кратковременным нарушением связи во время экзамена считается нарушение связи менее 10 минут. Долговременным нарушением связи во время экзамена считается нарушение длительностью более 10 минут. При долговременном нарушении связи студент не может продолжить участие в экзамене. Процедура пересдачи аналогична процедуре сдачи.
  • неблокирующий Контрольная работа2 (КР2)
Промежуточная аттестация

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

  • 2021/2022 учебный год 3 модуль
    0.2 * Исследовательский проект (ИП) + 0.15 * Контрольная работа1 (КР1) + 0.3 * Экзамен (Э) + 0.2 * Работа на семинарах (РС) + 0.15 * Контрольная работа2 (КР2)
Список литературы

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

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

  • Изучаем Python, Лутц, М., 2014

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

  • Python и анализ данных, Маккинли, У., 2015