• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2022/2023

Python как иностранный

Направление: 42.04.05. Медиакоммуникации
Кто читает: Институт медиа
Когда читается: 2-й курс, 3 модуль
Формат изучения: с онлайн-курсом
Онлайн-часы: 30
Охват аудитории: для своего кампуса
Прогр. обучения: Трансмедийное производство в цифровых индустриях
Язык: русский
Кредиты: 4
Контактные часы: 6

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

Аннотация

Сегодня язык программирования Python широко используется не только программистами. Его простота и богатый функционал позволяют людям практически любых профессий решать свои прикладные задачи проще и эффективнее с помощью программ на Python. Наш курс поможет освоить основы программирования, чтобы использовать их в дальнейшем в своей профессиональной деятельности. Программа специально создавалась для студентов не инженерных специальностей и людей не из мира IT. Никаких предварительных знаний программирования для прохождения курса не требуется. Студент проходит путь от самых азов до небольшого прикладного проекта, где он уже умеет автоматизировать работу с файлами и сбор информации в интернете. А по пути мы объясняем, как работать со средой программирования, что такое кодировки и как устроены сайты. Этот курс про то, что Python — это совсем не страшно, и что язык программирования в современном мире такой же важный инструмент, как Excel или PowerPoint. К концу курса слушатели научатся использовать основной функционал языка Python, считывать и обрабатывать информацию из файлов и веб-страниц. Для закрепления навыков курс содержит большое количество практических заданий, основывающихся на понятных и жизненных примерах.
Цель освоения дисциплины

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

  • Умение использовать основные конструкции и синтаксис языка Python
Планируемые результаты обучения

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

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

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

  • Переменные и арифметические действия
  • Логический тип данных и условный оператор
  • Цикл while
  • Введение в структурированные типы данных и цикл for
  • Методы
  • Неупорядоченные типы данных
  • Вложенные структуры данных. Сортировки
  • Функции
  • Текстовые файлы и таблицы
Элементы контроля

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

  • неблокирующий Задачи для тренировки
  • неблокирующий Задачи для самопроверки
Промежуточная аттестация

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

  • 2022/2023 учебный год 3 модуль
    Cреднее арифметическое результатов всех доступных в курсе тестов
Список литературы

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

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

  • Python. Самое необходимое, Прохоренок, Н. А., 2015
  • Sweigart, Al. Automate the boring stuff with Python: practical programming for total beginners. – No Starch Press, 2015. – 505 pp.
  • Автоматизация рутинных задач с помощью Python : практическое руководство для начинающих, Свейгарт, Э., 2018

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

  • Learning Python : [covers Python 2.5], Lutz, M., 2008
  • Python и анализ данных, Маккинли, У., 2015