Сложность
Сложность
Продвинутый
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

бесплатно
есть рассрочка

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

Какие знания дает курс
На занятиях обсуждаются теоретические вопросы, разбираются решения задач по программированию и основы языка Python.

Чем полезен курс
Курс дает основы языка Python, знакомит с классическими олимпиадными сюжетами, помогает начать выступать на олимпиадах и дает базу для будущего глубокого изучения олимпиадного программирования.

Вручную проверяем пробники и домашние работы.

Мы не оставляем задания письменной части на самопроверку — ею занимаются эксперты ОГЭ.

Проверяем «по-настоящему», как на экзамене, и в результате вы получаете развёрнутую обратную связь. Всё это — ради скорости подготовки и вашего результата.

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

Кураторы разбираются в программе и предмете, поэтому легко ответят на ваши вопросы по курсу и домашке — в любое время.

Они хорошо знают, как непросто бывает с подготовкой, и понимают ваши переживания.

Самая важная задача куратора — помочь вам справиться со стрессом и страхом перед экзаменами.

Занятия проходят онлайн по средам c 16:00 до 18:00 (мск).

Что вы получите после обучения

Приобретаемые навыки
1
Программирование
2
Подготовка к олимпиадам

Вас будут обучать

Кандидат физико-математических наук. Член жюри олимпиад по математике и информатике.

Кандидат физико-математических наук, окончила СУНЦ МГУ, затем мехмат МГУ имени М.В. Ломоносова. Член жюри различных олимпиад по математике и информатике, технический редактор серии «Школьные математические кружки». Опыт преподавания в школах — более 10 лет.

Образовательная организация

Фоксфорд — онлайн-школа для учеников 1−11 классов, учителей и родителей. На онлайн-курсах и индивидуальных занятиях с репетитором школьники готовятся к ЕГЭ, ОГЭ, олимпиадам, изучают школьные предметы. Занятия ведут преподаватели МГУ, МФТИ, ВШЭ и других ведущих вузов страны.

Для учителей проводятся курсы повышения квалификации и профпереподготовки, а для родителей — открытые занятия о воспитании и развитии детей. Проект является резидентом «Сколково».

Почему мы?

Наши преподаватели — эксперты ЕГЭ и ОГЭ, составители олимпиад и преподаватели лучших вузов страны.

Наши выпускники поступают на бюджет в МГУ, НИУ ВШЭ, МФТИ и МГТУ им. Н. Э. Баумана.

Вы можете учиться с любого устройства: компьютера, планшета, смартфона.

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

Программа курса

Арифметические задачи, делимость, комбинаторика

- Знакомство с языком программирования Python. Установка, ввод-вывод
- Что такое тестирующая система?
- Операции целочисленного деления и взятия остатка
- Арифметические задачи
- Деление с округлением вверх. Разные задачи
- Дата и время
- Задачи на делимость
- Задачи про числа и цифры
- Комбинаторные задачи

Условный оператор и циклы

- Условный оператор if-else
- Условия на шахматной доске
- Цикл for
- Цикл while
- Вложенные циклы
- Перебор
- Моделирование

Строки

- Строки, срезы строк, задачи на строки
- Маски, разные задачи на строки
- Шифры и криптография

Списки, двумерные списки

- Списки, срезы, задачи на списки
- Двумерные списки
- Разные задачи

Функции и рекурсия

- Функции в Python
- Рекурсия в Python
- Классические рекурсивные сюжеты
- Волновой алгоритм

Поиск и сортировка

-  Сортировка
- Наибольшее и наименьшее. Жадный алгоритм
- Линейный поиск
- Метод двух указателей

Динамическое программирование

- Одномерное динамическое программирование: количество способов
- Одномерное динамическое программирование: наилучший способ
- Восстановление ответа в задачах динамического программирования
- Двумерное динамическое программирование

Рейтинг курса

4.4
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 09.07.2023 19:31
Учимся летом! Подготовка к олимпиадам по программированию для начального уровня, 5-7 классы

Учимся летом! Подготовка к олимпиадам по программированию для начального уровня, 5-7 классы

Оставить отзыв
Поделиться курсом с друзьями