Подача заявок открыта. Тестирования с 24.08.2026

Код - это твоя супер-сила

Грантовые программы Т-Образования совместно с МШП для учащихся Гимназии №9.

Python От азов к своим программам
C++ Погружение в фундаментальное программирование
Олимпиадное программирование Подготовка к ВсОШ

Треки обучения

Три программы: Python, C++ или олимпиадная траектория

Треки стартуют для учеников 5-11 классов и ведут от выбранной базы к уверенной практике решения задач и проектной разработке.

5-7 класс 2 года 4 ак. часа в неделю

Азы программирования на Python

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

8-10 класс 2 года 4 ак. часа в неделю

C++ углубленное изучение

Для тех, кто хочет освоить язык, понять математическую основу программирования. Это не просто язык — это прочная база, которая открывает путь к любой IT-специализации.

9-11 класс 2 года 4 ак. часа в неделю

Олимпиадный C++

Для учеников, которые уже готовы решать алгоритмические задачи и хотят двигаться к муниципальному, региональному и всероссийскому уровню.

Программа обучения

Как трек развивается от первого года ко второму

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

Азы программирования на Python

Курс для начинающих. Ученики перенесут опыт графического программирования исполнителя Mark.Online в консольную среду Python, освоят основные алгоритмические конструкции и синтаксис языка.

Что освоят ученики

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

Линейные, циклические, разветвляющиеся алгоритмы

Ученики перенесут опыт программирования из графической среды в консольное приложение.

Работа с данными

Способы работы с переменными как в виде графической абстракции, так и в коде.

Работа с консолью, ввод-вывод

Использование синтаксиса Python в консольной среде разработки для решения текстовых задач.

Цикл с условием, алгебра логики

Использование условий в циклических алгоритмах и работа с логическими операторами.

Работа с математическими функциями в Python

Ученики изучат математические операторы и основные операции: сложение, вычитание, умножение и деление.

Целочисленное деление и остаток

Раздел посвящен целочисленному делению, остатку и алгоритмам выделения цифр и преобразования чисел.

Оператор ветвления

Учащиеся познакомятся с ветвлением и основами математической логики для построения условий и нелинейных алгоритмов.

Линейные алгоритмы накопления и поиска

Изучение суммирования последовательности и алгоритмов поиска минимума и максимума.

Цикл for in

Обработка последовательностей данных с помощью цикла for и работа с индексами.

Цикл while

Работа с цикл while для обработки данных неизвестной длины и новых схем алгоритмов.

Усложненные алгоритмы на циклах

Изучение сложных модификаций уже знакомых циклических алгоритмов.

C++ углубленное изучение

Трек начинается с языка C++, инструментов разработчика и дискретной математики, а затем переводит учеников к олимпиадному программированию.

Что освоят ученики

Базовые конструкции C++, вычислительные алгоритмы, обработку команд, массивы, динамическую память, функции, структуры, отладку и сборку консольных приложений, включая консольные игры. Основной инструмент - Visual Studio Code.

Введение в C++

Синтаксис, типы данных, хранение данных в памяти, модификаторы, вещественные числа, операторы и базовая работа с консолью.

Условия и логика

Разветвляющиеся алгоритмы, условные конструкции, простые и составные логические выражения.

Циклы и последовательности

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

Массивы

Одномерные, двумерные и динамические массивы, индексы, значения, поиск, вставка, удаление, перестановка элементов и создание игры.

Символы и строки

Символьные и строковые типы, посимвольная обработка, чтение и запись текста в файл средствами C++.

Функции, указатели, ссылки

Синтаксис функций, параметры по ссылке и указателю, различия между ссылками и указателями.

Системы счисления

Перевод чисел между системами счисления и арифметические операции с числами в разных системах.

Память, логика, схемы

Представление данных в памяти, битовые операции, алгебра логики, таблицы истинности, законы логики и основы схемотехники.

Переход ко второму году

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

Алгоритмы

Сортировки массива, бинарный поиск и приемы выбора эффективного решения.

Код и отладка

Рефакторинг, поиск ошибок, аккуратное оформление и проверка решений.

Математика и структуры

Элементарная теория чисел и базовые структуры данных для олимпиад.

Графы

Обходы графа, нахождение кратчайших путей и практика на задачах.

Олимпиадный C++

Этот трек сразу начинает с олимпиадного программирования и постепенно ведет к углубленной подготовке к Всероссийской олимпиаде школьников.

Основные цели

Углубить навыки решения олимпиадных задач, освоить приемы чистого кода и эффективной отладки, уверенно решать задачи муниципального этапа и первые задачи регионального уровня ВсОШ.

Сортировки и поиск

Алгоритмы сортировки массива, бинарный поиск и практические задачи.

Отладка и рефакторинг

Как проверять решения, исправлять ошибки и улучшать структуру кода.

Теория чисел

Базовые математические приемы, которые часто встречаются в олимпиадах.

Структуры данных и графы

Элементарные структуры данных, обходы графа и кратчайшие пути.

Углубленная олимпиадная подготовка

Второй год продолжает алгоритмическую базу первого года и концентрируется на тренировке к этапам ВсОШ: разборе сложных задач, выборе стратегий решения, регулярной практике и уверенной работе в формате олимпиады.

Задачи ВсОШ

Практика на задачах муниципального и регионального этапов.

Скорость и надежность

Тренировка аккуратной реализации, тестирования и поиска ошибок под время.

Почему мы?

Возможность получать фундаментальное образование на грантовой основе

Совместная программа МШП и Т-Образования - это серьёзный уровень для будущих побед

2 года

Фундаментальное образование.

Опытные преподаватели

Ведущие преподаватели и тренеры по олимпиадному программированию МШП.

Грантовое обучение

Обучение за счет Т-Образования и МШП. Никакой платы за занятия или материалы.

Результат

Подготовка к победам на этапах Всероссийской олимпиады школьников по информатике.

Как поступить?

Три простых шага

Тестирование пройдет в августе-сентябре 2026. Старт - с 24.08.2026 в гимназии №9.

1

Оставь заявку

Заполни форму на сайте - укажи имя, класс и выбранный трек.

2

Пройди тестирование

Логика, математика и базовое программирование для олимпиадного трека.

3

Начни обучение

Результаты появятся в сентябре в гимназии №9.

Готов попробовать свои силы?

Запишись на тестирование и выбери подходящий трек обучения.

Записаться на тест
Анкета участника программы
Заполни форму для участия в отборе на грантовую программу обучения программированию
Только для учащихся Гимназии №9
Перечисли языки программирования, в которых ты уже имеешь опыт написания программ
Отправляя анкету, Вы принимаете условия Пользовательского соглашения и даёте согласие на обработку персональных данных в соответствии с нашей Политикой конфиденциальности

FAQ

Ответы на частые вопросы

Что такое гранты на обучение?

Данные программы предоставляются на грантовой основе для учащихся Гимназии №9, количество мест ограничено. Грант покрывает 100% стоимости обучения.

Какие тестирования будут?

Для трека Азы программирования на python необходимо сдать тестирование на математику и логику. Для трека C++ углубленное изучение необходимо сдать тестирование на математику, логику и базовые навыки программирования. Для олимпиадного трека необходимо знание языка программирования, преимущественно C++, умение решать базовые алгоритмические задачи и понимание математической логики. Однако, задания тестирования можно будет писать на любом языке программрования.

Как подготовиться?

Для трека C++ углубленное изучение поможет решение логических задач по математике и базовых задач на любом языке программирования. Для олимпиадного программирования стоит потренироваться в решении алгоритмических и олимпиадных задач. Сборники олимпиадных задач есть в открытом доступе в интернете.

Если я не пройду на обучение по гранту?

Если в данном учебном году не получилось попасть на грантовую основу, возможно поступление на платные программы МШП без сдачи вступительных испытаний. В следующем учебном году можно снова сдать тестирование на получение гранта.

Что если я пропущу занятие?

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

Нужен ли свой ноутбук?

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

Как я узнаю о результатах?

Результаты можно узнать в гимназии в сентябре 2026 года. Точные даты будут сообщены заранее, а также мы отправим уведомление по электронной почте.