Ежегодно более 11000 бухгалтеров, экономистов, кадровиков и программистов
используют наши курсы для освоения программ 1С.

Алгоритмы. Олимпиадное программирование

Рейтинг: (0.0)

Расписание

Дата Время
25.01.2025 - 26.04.2025 18:00 - 20: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 класса, не имеющими предварительной подготовки. Модуль написан с расчетом именно на средний школьный возраст, олимпиадное программирование представляется в нем занимательным занятием, несмотря на обычное отсутствие наглядности в алгоритмическом программировании. Предварительной подготовки по нему не требуется.

На курсе:

  • Сможешь на лету решать основные задачи из области арифметики: разложение числа на цифры, на простые множители, делимость, арифметика остатков.
  • Освоишь классические алгоритмы и хитрые трюки для решения задач на обработку последовательностей.
  • Узнаешь, как легко решать задачи обработки матриц: линейный поиск, переворот, максимумы и минимумы.
  • Изучишь различные методы сортировки, в том числе использующие тонкие оптимизации.
  • Приступишь к основам высшего пилотажа в программировании – алгоритмам обработки графов, стеков и очередей.
  • Узнаешь, что такое олимпиадное программирование и в чем заключаются особенности автоматической проверки алгоритмов.
  • Познакомишься с тестирующей системой Ejudge, в которой проходят все крупнейшие соревнования по спортивному программированию.

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

 


Первый модуль

Онлайн 3290 руб.
Начало: 25.01.2025Очно в Москве 10990 руб.

Стартовый модуль

Онлайн 3290 руб.
Начало: 25.01.2025Очно в Москве 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. Поиск в ширину.

 

Антон Ныйкин

Преподаватель курса "Алгоритмы. Олимпиадное программирование" в УЦ1

Выпускник СУНЦ МГУ, награждён московской медалью "За особые успехи в обучении"

Преподаватель на сборах Ульяновской области по информатике
Преподаватель на сборах кандидатов в сборную Москвы по информатике
Преподаватель летней смены СМиП Кода Успеха

Тестировщик Московской Олимпиады Школьников для 6-9 классов, олимпиады имени Келдыша; ряда раундов на Codeforces

Призёр Всероссийской Олимпиады Школьников по информатике

Призёр Открытой олимпиады школьников, олимпиады Innopolis.Open и ряда других перечневых олимпиад

Выпускник Т-Поколения (параллели A, A', B)

Курсы, которые еще ведет преподаватель:

Отзывы покупателей

У данного курса на данный момент нет отзывов

Понравился товар? Оставьте отзыв:)