• A
  • A
  • A
  • АБВ
  • АБВ
  • АБВ
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта

Введение в программирование

2021/2022
Учебный год
RUS
Обучение ведется на русском языке
3
Кредиты
Статус:
Курс адаптационный
Когда читается:
1-й курс, 1 модуль

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


Скоринкин Даниил Андреевич

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

Аннотация

Курс знакомит студентов с основными сведениями об объектно-ориентированном программировании, систематизирует знания о свойствах объектов языков программирования, дает представление об основных библиотеках для разработки программных систем для обработки текстов на естественном языке, тренирует навык применения современной научной парадигмы.
Цель освоения дисциплины

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

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

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

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

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

  • Введение: зачем учиться программировать и что нужно при этом понимать
  • Git и GitHub
  • Переменные, простые встроенные типы данных в Python, встроенные функции.
  • Control flow программы
  • Цикл for и while. Встроенные итерируемые типы: список, кортеж.
  • Множества и словари в Python
  • Работа с файлами
  • Функции
  • Сторонние библиотеки в Python
Элементы контроля

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

  • неблокирующий Домашние задания
  • блокирующий Контрольная работа
Промежуточная аттестация

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

  • 2021/2022 учебный год 1 модуль
    0.7 * Домашние задания + 0.3 * Контрольная работа
Список литературы

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

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

  • Scott Chacon, & Ben Straub. (2014). Pro Git (Second Edition). Web server without geographic relation, Web server without geographic relation (org): Apress. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsbas&AN=edsbas.E86D0407
  • Изучаем Python, Лутц, М., 2014

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

  • Программирование на PYTHON. Т. 1: ., Лутц, М., 2013