Олимпиадное программирование

COMPETITIVE PROGRAMMING
Уметь писать код и уметь решать олимпиадные задачи — разные вещи.
Онлайн · 11–16 лет · до 6 человек · 1 занятие в неделю · 20 €/занятие
ПРОЙТИ ВХОДНОЕ ТЕСТИРОВАНИЕ →
Писать код ≠ решать олимпиадные задачи
Первое можно выучить: язык, циклы, условия, функции, массивы. Второе так не выучивается.
Задачу нельзя узнать заранее: её нужно прочитать, понять, что в ней главное, придумать подход — и только потом садиться за программу.
Поэтому уверенного Python или C++ ещё недостаточно. Можно спокойно писать циклы и функции — и остановиться перед первой настоящей олимпиадной задачей. Неясно, с чего начать. Неясно, почему решение, которое «вроде работает», не укладывается во время или память.
Этот переход мы хотим пройти вместе.
Учимся решать, а не просто писать код
❌ Не так: увидел задачу → сразу пишу код
А ТАК:
УСЛОВИЕ → ИДЕЯ → АЛГОРИТМ → ОЦЕНКА → РЕАЛИЗАЦИЯ → ТЕСТИРОВАНИЕ
Мы не будем учить «кодить» — мы будем учиться анализировать проблему и находить решение по-олимпиадному.
Что будем делать:
видеть ограничения · находить первое решение · оценивать его · искать более сильный алгоритм · писать код · проверять его на слабых местах
🚀 Первая ступень
Не с нуля — от программирования к олимпиадным задачам
Курс рассчитан на детей, которые уже умеют программировать на базовом уровне, но ещё не занимались олимпиадным программированием системно.
👦👧
11–16 лет
ориентировочный возраст
💻
Онлайн
занятия из любой страны
👥
до 6 человек
небольшая группа
📅
1 раз в неделю
+ задачи самостоятельно
Перед началом — небольшое входное тестирование.
Не для отбора «самых сильных», а чтобы собрать группы подходящего уровня.
👨‍🏫 Преподаватель — Валерий Лебедев
Валерий Лебедев — преподаватель олимпиадного программирования DUNA

В 12 лет Валерий начал с олимпиад: школьных, межрегиональных, затем международных — по программированию, математике и физике. С тех пор задачи, в которых нужно думать, так и остались его основной средой.

Образование в Computer Science. Сейчас работает Tech Lead в крупной международной компании, до этого — в других крупных командах.

Преподавал алгоритмы в Яндекс Практикуме, готовит разработчиков к алгоритмическим собеседованиям, был в судейском составе нескольких хакатонов.

С DUNA он возвращается к тому, с чего начинал сам, — к олимпиадным задачам 🙂

Куда дальше?
Дальше — Codeforces, национальные олимпиады и, для тех, кому это станет своим, путь к уровню EJOI и IOI.
ПЕРВЫЕ ЗАДАЧИ → CODEFORCES → НАЦИОНАЛЬНЫЕ ОЛИМПИАДЫ → EJOI / IOI
Не обещаем короткого пути. Учимся решать задачи шаг за шагом — и смотрим, насколько далеко захочется идти.
ХОЧУ ПОПРОБОВАТЬ
Начинаем с входного тестирования
Если ребёнок уже программирует и ему хочется не просто писать код, а решать задачи, над которыми действительно приходится думать, — кажется, мы нашли друг друга 🙂
Тестирование не является конкурсным отбором.
Оно поможет понять текущий уровень ребёнка и собрать небольшие группы, в которых участникам будет комфортно двигаться вместе.
20 € / занятие · онлайн · 1 раз в неделю · группа до 6 человек
ПРОЙТИ ВХОДНОЕ ТЕСТИРОВАНИЕ →
После тестирования мы свяжемся с вами, чтобы определить подходящую группу и точное время занятий. Занятия планируем по четвергам вечером.

Подробная программа курса на странице автора курса https://valerylebe.dev/duna_algo

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *