Онлайн-интенсив «Динамическое программирование»
Онлайн-интенсив «Динамическое программирование» — это 8 онлайн-занятий по 90 минут, пробная олимпиадная работа, ежедневные домашние задания и консультация с куратором, чтобы освежить имеющиеся знания, разобрать наиболее сложные темы и улучшить свой результат на олимпиаде.
Обращаем внимание, что записи занятий загружаются на учебную платформу в течение 1–2 рабочих дней, если не возникает технических проблем
Записи онлайн-интенсива «Динамическое программирование» включают 8 онлайн-занятий с преподавателем в формате «теория + практика»
Курс подойдёт ученику 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 сентября
Консультации по договорённости с преподавателем
Время указано московское
Купить курс
Оплачивая курс, выберите «Себе» (если учиться будете вы) или «Ребёнку» (если учиться будет другой человек). Если вы выбрали «Купить курс ребёнку», сначала введите свои данные в разделе «Кто будет платить», а затем введите контакты ученика. Именно по ним ученик будет заходить на учебную платформу.
Доступ к материалам занятий и записям вебинаров даётся на 3 месяца.
Обращаем внимание, что, оплачивая данный курс, вы соглашаетесь с договором-офертой.
После оплаты курса на электронную почту, указанную в заказе, придёт информация о курсе. Проверяйте папку «Спам», «Промо», «Рассылки». А чтобы точно не пропустить письма, перед заказом добавьте себе нашего Telegram-бота. Важная информация будет приходить и в него
Тариф «Стандарт»
В курс входят:
- 8 онлайн-занятий с преподавателем в формате «теория + практика»
- 100+ задач для практики самого разного уровня — от учебных до уровня финалов олимпиад
- Домашние задания с автоматической проверкой
- Контест: онлайн-олимпиада для проверки прогресса в обучении
- Доступ к общему чату всех участников интенсива
Тариф «Расширенный»
В курс входят:
- 8 онлайн-занятий с преподавателем в формате «теория + практика»
- 100+ задач для практики самого разного уровня
- Домашние задания с автоматической проверкой
- Контест: онлайн-олимпиада для проверки прогресса в обучении
- Доступ к общему чату всех участников интенсива
- Код-ревью — полный разбор кода
- Консультации с куратором по вопросам подготовки к олимпиадам и сложным темам