Как данный навык можно применить в дальнейшей жизни
На каком языке лучше начинать программировать
Развитие ученика
2 семестр
Создание алгоритмической базы:
Изучение сортировки и поиска (сортировка и поиск)
Основы теории чисел
Арифметика остатков
Научимся оценивать сложность своих решений
Разберемся как устроены основные структуры данных
Побитовые операции
Динамическое программирование
Графы
Комбинаторика
Первые шаги в мир олимпиад дляполучения практического опыта
1 семестр
Основы программирования:
Ввод и вывод
Переменные
Циклы и условия
Основный типы и структуры данных
Изучим типы команд и научимся их отличать
Массивы
Множества для ускорения работы
Словарь: производные идентификаторы
Использование кортежей
Умение решать простейшие задачи
5-6 семестр
Нарабатывание навыка решение олимпиадных задач:
Изучение паттернов
Разборы идей и стратегий решения сложных задач
Разборы перечневых олимпиад и подготовка к ним
Изучение более сложных алгоритмов и структур данных: дерево отрезков, Декартово дерево
Прохождение нарегиональный этап
3-4 семестр
Расширение алгоритмической базы:
Классические задачи решаем при помощи динамического программирования
Изучение алгоритмов Дейкстры, Крускала, Флойда-Уоршела
Структура данных: Система непересекающихся подмножеств
Поиск подстроки в строке с помощью Z-функции
Прохождение на муниципальный этап
7-8 семестр
У вас уже есть достаточно теоретических знаний, чтобы одерживать победы. На занятиях вы не только углубляете свое понимание материала, но и учитесь работать в команде. Это важный навык, так как многие задачи требуют коллективного подхода к решению в университете и при решении рабочих задач. Большинство олимпиад университетского уровня решаются в команде (IСPC)
Призовые места
НОВЫЙ НАБОР
Декабрь 2024
Хочешь научиться программировать
Любишь решать сложные задачи
Упорный и не боишься преодолевать сложности в учебе
Хочешь изучить новые алгоритмы и применить их на практике
Думаешь о поступлении в лучшие вузы страны
Ждём на занятиях, если ты:
Выпускники школы смогут
Стать призерами олимпиад и поступить в вуз без экзаменов
Отлично подготовиться к ЕГЭ и сдать его на 100 баллов
С легкостью пройти собеседование в любую IT-компанию
Все занятия будут доступны записи, чтобы ученики могли пропускать занятия и в редких случаях смотреть их онлайн.
Контесты
Не реже одного раза в месяц будут проводиться контесты — соревнования по программированию, в которых участники должны будут за определенный промежуток времени решить задачи по программированию. Победители и призеры контестов получат приятные призы.
Преподаватели
Призёры и победители олимпиад по программированию, преподаватели летних компьютерных школ и практикующие разработчики топовых IT-компаний
Стоимость зимнего семестра, 25 занятий. Оплата после заключения договора. Для желающих продолжить курс в следующие семестры будет заключаться новый договор.
Помимо занятий в группе, вы можете записаться на индивидуальные онлайн-уроки
Индивидуальные занятия
Персональная программа: план обучения составляется под цели, запросы и уровень навыков. Можете не ограничиваться двумя уроками в неделю и заниматься чаще
Гибкий график: преподаватель подстраивается под ваше расписание
Постоянное внимание преподавателя
Doubletapp создаёт цифровые продукты полного цикла, от ТЗ, прототипов и дизайна до всей разработки (бэк, фронт, мобилки, ML) и эксплуатации всего этого в продакшине.
Doubletapp создаёт цифровые продукты полного цикла, от ТЗ, прототипов и дизайна до всей разработки (бэк, фронт, мобилки, ML) и эксплуатации всего этого в продакшине.