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

Информационные технологии в сфере коммуникаций

Статус: Курс обязательный (Литература и медиа)
Направление: 45.04.01. Филология
Когда читается: 2-й курс, 3 модуль
Формат изучения: с онлайн-курсом
Прогр. обучения: Литература и медиа
Язык: русский
Кредиты: 3
Контактные часы: 4

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

Аннотация

The Python programming language is one of the easiest to learn and most popular programming languages. The purpose of the course is to learn the basic Python language constructs, which are useful for solving a wide range of tasks-from data analysis to the development of new software products.
Цель освоения дисциплины

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

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

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

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

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

  • Целые числа, ввод-вывод, простые операции со строками
  • Условный оператор и цикл while
  • Вещественные числа
  • Функции и рекурсия
  • Кортежи, цикл for, списки
  • Сортировка
  • Множества и словари
  • Функциональное программирование
  • Классы
Элементы контроля

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

  • неблокирующий освоение онлайн курса "Основы программирования на Python"
  • неблокирующий Экзамен
    Итоговый контроль в 2019/2020 учебном году состоялся в 3 модуле.
Промежуточная аттестация

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

  • Промежуточная аттестация (3 модуль)
    0.6 * освоение онлайн курса "Основы программирования на Python" + 0.4 * Экзамен
Список литературы

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

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

  • Хахаев И.А. - Практикум по алгоритмизации и программированию на Python - Национальный Открытый Университет "ИНТУИТ" - 2016 - 178с. - ISBN: - Текст электронный // ЭБС ЛАНЬ - URL: https://e.lanbook.com/book/100377