Курс на Stepik
Обложка курса «Быстрый старт в спортивное программирование» на Stepik
Бесплатно

Быстрый старт в спортивное программирование 4.724

Открыть на
STEPIK.ORG

Курс поможет войти в мир спортивного программирования. Рассматриваются базовые теоретические и практические аспекты, необходимые для успешного участия в состязании по спортивному программированию любого уровня: от базовых линейных алгоритмов до основ теории графов и их обходов. Также рассматриваются вопросы асимптотического анализа и оценки эффективности программы.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «Быстрый старт в спортивное программирование»Учеников на курсе 31 538
Сертификаты, выданные на курсе «Быстрый старт в спортивное программирование»Сертификатов выдано 763
Отзывы о курсе «Быстрый старт в спортивное программирование»Отзывов получено 87
Рейтинг курса «Быстрый старт в спортивное программирование»Рейтинг курса 4.724
Уроки в курсе «Быстрый старт в спортивное программирование»Количество уроков 20
Тесты в курсе «Быстрый старт в спортивное программирование»Количество квизов 47
Задачи с кодом в курсе «Быстрый старт в спортивное программирование»Количество задач с кодом 82
Время прохождения курса «Быстрый старт в спортивное программирование»Время прохождения курса
Обновления курса «Быстрый старт в спортивное программирование»Обновления курса
Дата публикации курса «Быстрый старт в спортивное программирование»Дата публикации курса
Последнее обновление курса «Быстрый старт в спортивное программирование»Последнее обновление

Чему вы научитесь

Онлайн-курс «Быстрый старт в спортивное программирование» поможет войти в мир спортивного программирования и стать полноправным участником международных соревнований. В рамках курса рассматриваются теоретические и практические аспекты, которые необходимо знать для успешного участия в состязании по спортивному программированию любого уровня. 

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

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

Модули программы:

  • Модуль 1: Базовые алгоритмы
  • Модуль 2: Теория чисел
  • Модуль 3: Динамическое программирование
  • Модуль 4: Теория графов

Онлайн-курс «Быстрый старт в спортивное программирование» — это первая часть программы интенсивной подготовки по искусственному интеллекту и спортивному программированию RuCode Festival, реализуемой МФТИ совместно с Фондом развития Физтех-школ при поддержке Фонда президентских грантов.

О курсе

Курс поможет войти в мир спортивного программирования. Рассматриваются базовые теоретические и практические аспекты, необходимые для успешного участия в состязании по спортивному программированию любого уровня: от базовых линейных алгоритмов до основ теории графов и их обходов. Также рассматриваются вопросы асимптотического анализа и оценки эффективности программы.

Для кого этот курс

Курс рассчитан на учащихся старших классов школы и студентов младших курсов технических специальностей, пока не имеющих достижений в соревнованиях по спортивному программированию. Для успешного прохождения курса необходимо хорошо владеть основами одного из следующих языков программирования: С/С++, Java, Pascal/Delphi, Python (нужно уметь писать циклы, массивы, процедуры/функции и тому подобное).

Преподаватели курса

Сертификат курса Быстрый старт в спортивное программирование

Сертификат

Успешно завершив курс, вы получите сертификат от платформы Stepik. Уже 763 учеников получили сертификат.

Нагрузка

4 недели обучения, 2–5 часов в неделю

Расскажите о курсе друзьям