Сначала идея.
Потом решение.
Учитесь по уникальной программе, которая развивает логическое мышление и помогает глубже понимать олимпиадные задачи по программированию.
Доска для записей по задачам с удобными встроенными инструментами.
- Алгебраическая база
- Деление и округление
- Ввод и вывод
- Защита раздела
// Сумма двух чисел
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
cout << a + b << '\n';
}- Множества
- Логика
- Условный оператор
- Ручное тестирование
- Защита раздела
Две группы участников
12 учеников решают задачи на C++, 9 — на Python. Четверо входят в обе группы. Сколько всего разных учеников?
Выберите инструмент и попробуйте
От основ —
к олимпиадным задачам
Математику и программирование изучаем параллельно. Математика помогает глубже понимать задачи и находить идеи, а программирование — воплощать их в коде.
В конце каждого раздела ученик проходит защиту задач. Он объясняет свои решения, а преподаватель проверяет понимание материала и помогает разобраться с ошибками.
- Алгебраическая база
- Деление и округление
- Ввод и вывод
- Защита раздела
- Множества
- Логика
- Условный оператор
- Ручное тестирование
- Защита раздела
Если опыт уже есть, начальную точку и темп подбираем с преподавателем.
Подробные лекции.
Закрепление на практике.
Лекции охватывают всё необходимое для решения задач по теме. Интерактивные упражнения помогают закрепить материал по ходу чтения. В конце каждой лекции — задачи с автоматической проверкой для самостоятельной практики.
Две группы участников
12 учеников решают задачи на C++, 9 — на Python. Четверо входят в обе группы. Сколько всего разных учеников?
Это сумма размеров групп. Все ли посчитаны один раз?
Рисуйте, пишите код,
проверяйте решения.
Доска, редактор кода и тестирующая система доступны прямо на сайте. На доске и в редакторе можно работать самостоятельно или вместе с преподавателем.
Выберите инструмент и попробуйте
Доска для записей по задачам с удобными встроенными инструментами.
Форматы обучения
Индивидуальные онлайн-занятия
- Персональный подход с учётом вашего опыта, целей и темпа обучения
- Личный план с корректировкой по мере освоения материала
- Подбор домашних заданий, проверка решений и разбор ошибок
- Подготовка к выбранным олимпиадам
Самостоятельная подготовка
- Обучение в своём темпе с поддержкой преподавателя
- Последовательное изучение лекций и решение задач по личному плану
- Ответы преподавателя на вопросы, проверка решений и обратная связь
Обсудить занятия
Бесплатная демоверсия
Получите доступ к первым лекциям и задачам, чтобы познакомиться с форматом обучения.