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

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

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

Программирование на C++ Погружение в фундаментальное программирование

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

Программа по C++

Программа рассчитана на 2 года и сочетает теорию с практикой на каждом занятии.

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

Программирование на C++

Для тех, кто хочет глубже погрузиться в программирование, освоить эффективную работу с памятью и понять принципы, на которых строится современное ПО.

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

Как устроена программа

Программирование на C++. 8–10 класс

Для тех, кто хочет глубже погрузиться в программирование, освоить эффективную работу с памятью и понять принципы, на которых строится современное ПО.

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

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

Введение в программирование. Типы данных. Линейные алгоритмы

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

Условный оператор. Представление данных в памяти

Ученики узнают, что такое разветвляющийся алгоритм, познакомятся с условными конструкциями языка C++, научатся составлять простые и составные условия.

Циклы. Консольные команды

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

Одномерные массивы

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

Вложенные циклы

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

Двумерные массивы

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

Дискретная математика

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

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

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

Представление данных в памяти

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

Алгебра логики

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

Схемотехника

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

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

В рамках изучения курса ученики рассмотрят основные темы, которые помогут перейти от базового программирования к более глубокому пониманию архитектуры программ и объектно-ориентированного подхода.

Функции, перегрузки функций, рекурсия

Ученики узнают, что такое функции в C++, а также научатся их перегружать.

Работа с файлами

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

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

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

Классы. Объекты и методы. Наследование и инкапсуляция

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

Конструкторы и деструкторы. Полиморфизм

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

Перегрузка операций, шаблоны, дружественные функции

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

Введение в библиотеку STL

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

Почему мы?

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

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

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

Не просто программирование, а глубокое понимание принципов и методов разработки.

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

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

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

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

Результат

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

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

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

Начало тестирований — сентябрь 2026 года в Лицее №23.

1

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

Заполните форму на сайте: укажите данные ученика и класс.

2

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

Тестирование может включать задания по логике, математике и основам программирования.

3

Получите результат

Результаты отбора будут объявлены в сентябре в Лицее №23.

Подайте заявку на участие в отборе

Зарегистрируйтесь для участия в тестировании.

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

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

Ответим на все ваши вопросы на почте best-talents@tbank.ru или в боте https://t.me/clar_tbot.

FAQ

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

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

Программа предоставляется на грантовой основе для учащихся Лицея №23, количество мест ограничено. Грант покрывает 100% стоимости обучения.

Что делать, если не получилось пройти отбор на грантовое обучение?

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

Если ученик пропускает занятие, как догнать группу?

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

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

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

Как подготовиться к тестированию?

Тестирование будет на математическую логику и программирование. Мы не разглашаем заранее темы, задачи будут в первую очередь интересными, и попробовать точно стоит. Специального повторения определённых тем не требуется. В блоке программирования решать задачи можно на любом языке. Если ещё не изучали программирование, то можно решать задачи на логическое мышление и математику.

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

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