Подготовка к олимпиадам по программированию для среднего уровня, 7-9 классы

610 студентов зачислены

Годовой курс

Проработаем все темы и достигнем вашей цели.

31 занятие

Занятие длится 2 академических часа. Занятия проходят онлайн по средам c 18:00 до 20:00.

В прямом эфире

Можно смотреть онлайн, а потом пересмотреть в записи.

Почему этот курс поможет вам

За 31 занятие изучим все важные темы для успеха на олимпиадах

Освоим Python в олимпиадном программировании, научимся писать и отлаживать программы, решать задачи. Рассмотрим такие олимпиадные темы, как алгоритмы поиска и сортировки, арифметические алгоритмы, рекурсия и динамическое программирование и другие.

Ваш куратор курса ответит на вопросы в течение двух часов, 24/7

Кураторы разбираются в программе и предмете, поэтому легко ответят на ваши вопросы по курсу и домашке — в любое время Они хорошо знают, как непросто бывает с учёбой, и помогут не забросить её. Если вы запутаетесь в задании или даже потеряете мотивацию, у вас будет поддержка Самая важная задача куратора — помочь вам справиться со стрессом и достигнуть целей

Разберемся, как решать нестандартные задачи

Узнаем много олимпиадных «фишек». Будем практиковаться на реальных олимпиадных задачах на вебинарах и самостоятельно. Домашнее задание состоит из набора задач, которые проверяются автоматически, как это принято на олимпиадах по программированию.

Что вы изучите

Готовим побеждать

Учись в Фоксфорде и побеждай на олимпиадах

Изучаем главное

Обучаем методам, принципам, подходам, чтобы понимать информатику и справляться с любой задачей

Соревновательный дух

Оцени свои силы среди сильнейших в этом предмете

Содержание курса

За 31 занятие разберём абсолютно все темы, которые нужны для вашей цели

Раздел рассказывает об основных конструкциях языка программирования, учит работать со словарями, множествами и файлами. Полученные знания используются для решения олимпиадных задач.
Ввод/вывод, целочисленная арифметика
Условная инструкция
Циклы for и while
Строки
Списки
Файловый ввод/вывод
Словари и множества
Функции. Рекурсия

Раздел посвящен нескольким важным числовым алгоритмам, проверке числа на простоту, а также решению задач по теме.
Проверка числа на простоту
Разложение на множители
Алгоритм Евклида

Раздел знакомит с различными видами сортировок Python, принципами использования упорядоченности массива для быстрого поиска элементов, а также с олимпиадными задачами по теме.
Квадратичные алгоритмы сортировки
Быстрые сортировки
Линейный и двоичный поиск в упорядоченном массиве
Метод двух указателей

Раздел рассказывает о классических задачах одномерного и двумерного динамического программирования, а также задачах, решаемых данным методом.
Одномерное динамическое программирование
Двумерное динамическое программирование
Наибольшая возрастающая и наибольшая общая подпоследовательности
Задача об укладке рюкзака

Раздел знакомит с комбинаторными структурами, математическими играми, учит решать задачи на рекурсивный перебор.
Игры и стратегии
Генерация и подсчет числа комбинаторных последовательностей

Занятия на курсе проходят на нашем сайте в режиме реального времени. На экране вы видите преподавателя, который ведёт урок у школьной доски, дополнительные материалы и чат. Вы можете задавать вопросы через текстовый чат — преподаватель ответит вам в реальном времени. У каждого урока есть конспект, материалы по теме и домашнее задание. Записи и материалы всех занятий доступны в личном кабинете до конца учебного года.
Каждый выбирает формат под себя. Обучение на курсе требует большей усидчивости и самоорганизации — занятие идёт 2 часа, конспекты нужно повторять самостоятельно, а домашнее задание проверяется автоматически.
Подойдёт почти любой гаджет — компьютер, ноутбук, планшет или даже телефон. Нужен интернет, скорость которого позволяет смотреть видео. Мы рекомендуем использовать свежие версии популярных браузеров. Чтобы заниматься с телефона, не нужно ничего скачивать — сайт хорошо работает на мобильных устройствах.

Будьте первым кто оставит отзыв.

Оставить отзыв можно только с предоставлением сертификата о прохождении курса.

Пожалуйста, войдите чтобы оставить отзыв
Подготовка к олимпиадам по программированию для среднего уровня, 7-9 классы
Цена:
18 186 ₽ 12 990 ₽