• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Книга
Качество приема как зеркало развития высшего образования: итоги 2025 года и долгосрочные тренды. Современная аналитика образования №3 (95)

Кузьминов Я. И., Кручинская Е. В., Габдрахманов Н. К. и др.

Вып. 3 (95): КАЧЕСТВО ПРИЕМА КАК ЗЕРКАЛО РАЗВИТИЯ ВЫСШЕГО ОБРАЗОВАНИЯ: ИТОГИ 2025 ГОДА И ДОЛГОСРОЧНЫЕ ТРЕНДЫ. М.: НИУ ВШЭ, Институт образования, 2026.

Статья
Artificial Intelligence. Law. Industries

Bogdanovskaya I., Volos A., N.A. Danilov et al.

Legal Issues in the Digital Age. 2026. Vol. 7. No. 2. P. 113-135.

Глава в книге
VIA AI: Reliable Deep Reinforcement Learning for Traffic Signal Control

Герасёв М. С., Kiselev D., Beketov M. et al.

In bk.: 2024 IEEE International Conference on Data Mining (ICDM) Workshops (ICDMW). Curran Associates, 2024. P. 887-890.

Программирование для всех (основы работы с Python)

2022/2023
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты
Лучший по критерию «Полезность курса для Вашей будущей карьеры»
Лучший по критерию «Полезность курса для расширения кругозора и разностороннего развития»
Лучший по критерию «Новизна полученных знаний»
Статус:
Маго-лего
Когда читается:
1 модуль

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

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

Аннотация

Дисциплина «Программирование для всех (основы работы с Python)» направлена на формирование навыков автоматического сбора и обработки данных с помощью популярного языка Python. Курс состоит из двух частей. Первая часть включает изучение основных типов данных и конструкций в Python, вторая часть предполагает знакомство с библиотекой Pandas для работы с данными в табличном виде, а также решение задач сбора информации из интернет-источников с помощью библиотек requests и BeautifulSoup. В течение курса будут разобраны примеры работы с реальными социально-экономическими данными, выгрузки новостных текстов и подключения к API социальной сети ВКонтакте.
Цель освоения дисциплины

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

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

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

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

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

  • Введение в Python
  • Ввод и вывод в Python
  • Списки и цикл for в Python
  • Условные конструкции и цикл while
  • Функции в Python
  • Словари и формат JSON в Python
  • Подключение к API в Python
  • Обработка данных с библиотекой Pandas
  • Выгрузка данных с веб-страниц с Python
Элементы контроля

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

  • неблокирующий Домашнее задание
    Домашнее задание представляет собой набор задач разной сложности по пройденным темам. Задача считается решенной, если она успешно прошла автоматические тесты. Сданные файлы с решениями проверяются на наличие заимствований и копирования кода других студентов. Если обнаружен явный плагиат хотя бы в одной из задач, за всё домашнее задание ставится оценка 0. При сдаче домашнего задания позже указанного срока предусмотрены штрафы. Опоздание в пределах часа ведёт к штрафу 10% от полученной оценки, в пределах суток – к штрафу 30%, в пределах недели – к штрафу 60%. Итоговая оценка за ДЗ – неокруглённое среднее арифметическое за все домашние задания.
  • неблокирующий Тест
    Тест содержит тестовые и открытые вопросы по синтаксису, типам и структурам данных в Python, во время его выполнения нельзя запускать код на компьютере и пользоваться какими-либо материалами. Продолжительность теста – 30 минут. Оценка за тест – целое число в 10-балльной шкале.
  • неблокирующий Экзамен
    Экзамен представляет собой набор практических задач по всем пройденным темам. Во время экзамена разрешено пользоваться материалами курса и интернетом (за исключением социальных сетей, мессенджеров и иных платформ для коммуникации). Продолжительность экзамена – 120 минут. Оценка за экзамен – целое число в 10-балльной шкале.
Промежуточная аттестация

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

  • 2022/2023 учебный год 1 модуль
    0.2 * Тест + 0.4 * Экзамен + 0.4 * Домашнее задание
Список литературы

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

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

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

Авторы

  • Тамбовцева Алла Андреевна