• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2026/2027

Программирование на языке Python

Статус: Маго-лего
Кто читает: Институт медиа
Когда читается: 3 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 3
Контактные часы: 40

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

Аннотация

Данный курс реализуется в рамках обучения компетенции «Программирование и анализ данных» для трека «Журналистика данных» в 3 модуле 1 курса. Он позволяет студентам получить базовые знания о программировании в целом и программировании на языке Python в частности.
Цель освоения дисциплины

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

  • Познакомить с базовыми принципами программирования
  • Рассмотреть типовые задачи, которые можно решить при помощи программирования
  • Отработать на практике написание программ на языке Python
Планируемые результаты обучения

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

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

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

  • Введение в программирование, арифметика
  • Операции со строками
  • Типы данных и логические операции
  • Словари и циклы
  • Операции со списками
  • Операции с множествами
  • Функции
  • Операции с датами
  • Классы
  • Презентация результатов
Элементы контроля

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

  • неблокирующий Домашнее задание 1
  • неблокирующий Домашнее задание 2
  • неблокирующий Домашнее задание 3
  • неблокирующий Домашнее задание 4
  • неблокирующий Итоговый проект
  • неблокирующий Выступление
Промежуточная аттестация

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

  • 2026/2027 3rd module
    0.15 * Домашнее задание 4 + 0.15 * Домашнее задание 2 + 0.15 * Домашнее задание 1 + 0.2 * Итоговый проект + 0.2 * Выступление + 0.15 * Домашнее задание 3
Список литературы

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

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

  • Информатика. Начала программирования на языке Python. 8-9 классы : дополнительные главы к учебникам, , 2024
  • Легкий способ выучить Python 3 еще глубже, Шоу, З. А., 2020

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

  • Основы Python : научитесь думать как программист, Дауни, А. Б., 2023
  • Простой Python. Современный стиль программирования, Любанович, Б., 2023

Авторы

  • Якунина Анастасия Димитриевна