Онлайн-интенсив «Динамическое программирование»
Онлайн-интенсив «Динамическое программирование» — это 8 онлайн-занятий по 90 минут, пробная олимпиадная работа, ежедневные домашние задания и консультация с куратором, чтобы освежить имеющиеся знания, разобрать наиболее сложные темы и улучшить свой результат на олимпиаде.
Обращаем внимание, что записи занятий загружаются на учебную платформу в течение 1–2 рабочих дней, если не возникает технических проблем
Онлайн-интенсив «Динамическое программирование» включает 2 тарифа: «Стандарт» и «Расширенный».
«Стандарт»:
- 8 онлайн-занятий с преподавателем в формате «теория + практика»
- 100+ задач для практики самого разного уровня — от учебных до уровня финалов олимпиад
- Домашние задания с автоматической проверкой
- Контест: онлайн-олимпиада для проверки прогресса в обучении
- Доступ к общему чату всех участников интенсива
«Расширенный»:
- Все составляющие тарифа «Стандарт»
- Код-ревью — полный разбор кода: как можно сделать его более эффективным, компактным, читаемым и т. д.
- Консультации с куратором по вопросам подготовки к олимпиадам и сложным темам
Курс подойдёт ученику 5–10 классов, который:
- владеет на базовом уровне любым популярным языком программирования (переменные, условия, циклы, массивы, функции, ввод-вывод на языках С, C++, Python, Java, Pascal и т.д.);
- интересуется олимпиадами по программированию и хочет улучшить результаты;
- хочет получить глубинное понимание алгоритмов и структур данных, основанных на динамическом программировании
- Интенсив ведёт преподаватель с шестилетним опытом подготовки школьников к олимпиадам и опытом работы в промышленном программировании и разработке
- Доступно два тарифа: с куратором — для тех, кто хочет получать обратную связь от преподавателя по выполненным работам и проконсультироваться перед началом нового олимпиадного сезона, и без куратора — для тех, кто хочет просто смотреть занятия
- В курсе будет структурированная теория с примерами реально работающего кода
- Курс практикоориентированный: участники получат 100+ задач для отработки своих навыков. Такое количество практики позволит в будущем видеть паттерны в задачах невооружённым взглядом
После прохождения интенсива ученики:
- Овладеют сложными рекурсивными переборами
- Научатся решать даже самые сложные задачи на ненулевой балл
- Научатся видеть, как применять динамическое программирование в разнообразных задачах за счёт огромного количества практики и глубокой теории
- Будут тратить меньше сил на изучение нового материала, связанного с алгоритмическим программированием
- Научатся оптимизировать динамическое программирование и смогут сдавать некоторые не оптимальные решения на больший балл на олимпиадах

Программа курса
Учебные группы
Учитывается класс, который окончил ученик:
- 5–10 классы
Преподаватель курса

Ян Русланович Федосов
Методист кафедры информатики АПО, старший преподаватель и член методического совета олимпиадных школ МФТИ. Специалист по оптимизации ПО. Призёр заключительного этапа ВсОШ по информатике, победитель и призёр перечневых олимпиад по математике и информатике. Исследователь в области вероятностных алгоритмов
Расписание курса
20 августа (среда)
15:00-16:30 — занятие № 1
21 августа (четверг)
15:00-16:30 — занятие № 2
22 августа (пятница)
15:00-16:30 — занятие № 3
23 августа (суббота)
15:00-16:30 — занятие № 4
25 августа (понедельник)
15:00-16:30 — занятие № 5
26 августа (вторник)
15:00-16:30 — занятие № 6
27 августа (среда)
15:00-16:30 — занятие № 7
28 августа (четверг)
15:00-16:30 — занятие № 8
29 августа (пятница)
Олимпиадный контест
До 7 сентября
Консультации по договорённости с преподавателем
Время указано московское
Купить курс
Вы можете приобрести как весь курс, так и отдельный модуль занятий. Оплачивая курс или модуль, выберите «Себе» (если учиться будете вы) или «Ребёнку» (если учиться будет другой человек). Если вы выбрали «Купить курс ребёнку», сначала введите свои данные в разделе «Кто будет платить», а затем введите контакты ученика. Именно по ним ученик будет заходить на учебную платформу.
Обращаем внимание, что, оплачивая данный курс, вы соглашаетесь с договором-офертой.
После оплаты курса на электронную почту, указанную в заказе, придёт информация о курсе. Проверяйте папку «Спам», «Промо», «Рассылки». А чтобы точно не пропустить письма, перед заказом добавьте себе нашего Telegram-бота. Важная информация будет приходить и в него.
Тариф «Стандарт»
В курс входят:
- 8 онлайн-занятий с преподавателем в формате «теория + практика»
- 100+ задач для практики самого разного уровня — от учебных до уровня финалов олимпиад
- Домашние задания с автоматической проверкой
- Контест: онлайн-олимпиада для проверки прогресса в обучении
- Доступ к общему чату всех участников интенсива
- Записи занятий
Тариф «Расширенный»
В курс входят:
- 8 онлайн-занятий с преподавателем в формате «теория + практика»
- 100+ задач для практики самого разного уровня
- Домашние задания с автоматической проверкой
- Контест: онлайн-олимпиада для проверки прогресса в обучении
- Доступ к общему чату всех участников интенсива
- Код-ревью — полный разбор кода
- Консультации с куратором по вопросам подготовки к олимпиадам и сложным темам
- Записи занятий
Для кого | Скидка |
---|---|
Ученики Школы АПО (на момент подачи заявки) | 20% |
Ученики био- или лингвокласса АПО (в текущем учебном году) | 20% |
Ученики Школы ЦПМ (в текущем учебном году) | 10% |
Максимальный размер скидки — 20%