ФГБОУ ВО Ярославский государственный университет имени П.Г.Демидова, Лицензия на осуществление образовательной деятельности 90Л01 № 0009306 №2262 от 11 июля 2016 г.

Программирование на языке Python для начинающих

108 ак. часов

О чем этот курс?

Курс «Программирование на языке Python для начинающих» посвящен изучению одного из самых востребованных языков программирования, находящего широкий круг приложений. При этом отдельное внимание уделяется развитию навыков алгоритмизации, что позволяет применять современные идеи для решения широкого класса задач.

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

108

ак.часов

Соответствует рабочей программе дисциплины (факультатива, курса по выбору)

8

тематических разделов

Видеолекции и тестовые задания

7

самостоятельно выполняемых контестов
Автоматическая проверка задач с использованием системы Яндекс.Контест

Кто изучает курс?

Курс изучают, как правило, студенты первых курсов, осваивающие информационные технологии, а также студенты бакалавриата и магистратуры нетехнических направлений подготовки - в целях приобретения начальных навыков программирования и развития digital competence.

Основная часть курса будет вполне понятна тем, кто только начинает интересоваться программированием. Тем, кто уже уверенно программирует, курс будет полезен в части оттачивания навыка решения задач на языке Python.

Программирование — это вторая грамотность, и в этом курсе вы научитесь программировать на языке Python. Даже если никогда не программировали.

Содержание курса

Тема 1. Константы, переменные, условный оператор
Тема 2.
Глобальные переменные и цикл while
Тема 3.
Строки, списки и цикл for
Тема 4. Словари, кортежи и файлы
Тема 5.
Классы, объекты и ссылки
Тема 6. Переборные алгоритмы
Тема 7.
Графовые алгоритмы
Тема 8. Алгоритмические задачи

А продолжение будет?

Каждый, кто успешно освоит начала программирования, может продолжить обучение с использованием онлайн-курса "Обработка данных на языке Python для начинающих"

Далее

Авторы курса

Курс разработан преподавателями и сотрудниками Ярославского государственного университета имени П.Г. Демидова

Image Description

Чалый Дмитрий Юрьевич

кандидат физ.-мат. наук, декан факультета информатики и вычислительной техники


chaly@uniyar.ac.ru
CRM-форма появится здесь
Cookie-файлы
Настройка cookie-файлов
Детальная информация о целях обработки данных и поставщиках, которые мы используем на наших сайтах
Аналитические Cookie-файлы Отключить все
Технические Cookie-файлы
Другие Cookie-файлы
Мы используем файлы Cookie для улучшения работы, персонализации и повышения удобства пользования нашим сайтом. Продолжая посещать сайт, вы соглашаетесь на использование нами файлов Cookie. Подробнее о нашей политике в отношении Cookie.
Подробнее Понятно
Cookies