Дата | Время | ||
---|---|---|---|
25.01.2025 - 26.04.2025 | 16:00 - 18:00 по МСК | (по субботам) | |
01.02.2025 - 19.04.2025 | 16:00 - 18:00 по МСК | (по субботам) |
Курс состоит из двух модулей, 12 занятий по 2 часа в каждом модуле..
Курс рекомендован с 14 лет (версия обучения на языке Java) и от 12 лет (версия обучения на языке Python). Набор задач в обеих версиях идентичен.
В данный момент проводим набор на вторую версию курса «Алгоритмы. Олимпиадное программирование». Эта версия создана для тех, кто хочет начать обучение на языке Python. По составу задач она идентична курсу на Java. Стартовый модуль поможет тем, кто незнаком с Python, а на первый модуль мы приглашаем тех, кто уже знает условный оператор (if, elif else) и операторы цикла (for, while). Летом 2024 проводим набор только на первый модуль.
Алгоритмы – это «соль» программирования: задачи сортировки, поиска, обхода «дерева», «рюкзак», «коммивояжер» и т. п.
Уровень олимпиад по программированию растет год от года, сложно добиться серьезных успехов, начиная «олимпиадную карьеру» в 9-10 классе. Поэтому мы приняли решение сделать специальный курс «алгоритмов с нуля», который назвали «Алгоритмы. Олимпиадное программирование. Стартовый модуль». Занятия по нему можно проводить с детьми 7-8 класса, не имеющими предварительной подготовки. Модуль написан с расчетом именно на средний школьный возраст, олимпиадное программирование представляется в нем занимательным занятием, несмотря на обычное отсутствие наглядности в алгоритмическом программировании. Предварительной подготовки по нему не требуется.
На курсе:
Полученных знаний и навыков хватит, чтобы начать выступать на олимпиадах по программированию.
Онлайн | 3290 руб. | Уведомить о наборе |
Очно в Москве | 10990 руб. | Уведомить о наборе |
Онлайн | 3290 руб. | Уведомить о наборе |
Очно в Москве | 10990 руб. | Уведомить о наборе |
Программа Стартового модуля:
Занятие 1. На старт!
Занятие 2. Два плюс два умножить на два.
Занятие 3. А что если? Задачи на принадлежность точки закрашенной области .
Занятие 4. День сурка.
Занятие 5. Первая олимпиада!
Занятие 6. Вместо если.
Занятие 7. Если на ВКОШП.
Занятие 8. Пока, while. Привет, for!
Занятие 9. Matreshka*.
Занятие 10. Функционально!
Занятие 11. Финальный контест.
Занятие 12. В путь!
Модуль 1:
Занятие 1. Знакомство.
Занятие 2. Типы данных и отладка.
Занятие 3. Решение задач из области арифметики.
Занятие 4. НОД(GCD) и НОК(LCM).
Занятие 5. Однопроходные алгоритмы.
Занятие 6. Массивы.
Занятие 7. Сортировка массива.
Занятие 8. Символы и строки в Java.
Занятие 9. Двумерные массивы.
Занятие 10. Графы I. Определения, хранение.
Занятие 11. Стек и очередь.
Занятие 12. Графы II. Поиск в ширину.
У данного курса на данный момент нет отзывов