Школьный этап ВсОШ по информатике 2026/27: даты, формат и подготовка на Python
Школьный этап Всероссийской олимпиады школьников по информатике — самый доступный вход в олимпиады: участвовать может любой школьник, отбора нет, а задачи первого этапа берутся базовым Python. Ниже — когда этап проходит, как он устроен, что именно спрашивают в 7–8 и 9–11 классах и по какому плану готовиться, если начинаешь почти с нуля.
Когда школьный этап по информатике: даты 2026/27
Короткий ответ: единой даты по стране нет, но числа уже известны. Информатика на школьном этапе идёт 19–23 октября 2026: программирование — 20 октября в группе 1, 22 октября в группе 2, 21 октября в группе 3 и 23 октября в группе 4; робототехника, информационная безопасность и искусственный интеллект — свои дни внутри того же промежутка. Регионы разбиты на четыре группы, состав групп — в расписании Сириуса. Проверено 19 августа 2026.
- Информатика: 19–23 октября 2026 — расписание «Сириус.Курсов» (siriusolymp.ru/2026/about).
- Окно всего этапа: с 1 сентября по 30 октября 2026 года — п. 9 Порядка проведения всероссийской олимпиады школьников (приказ Минпросвещения России № 678 от 27.11.2020); остальные предметы стоят раньше информатики.
- Прошлый сезон для сравнения: информатика в 2025/26 проходила 20–24 октября — то есть новый график лёг примерно туда же.
- Формат: в большинстве регионов тур идёт онлайн на «Сириус.Курсах»; Москва проводит школьный этап в МЭШ по собственному расписанию.
Как узнать дату своего региона
- Спросить учителя информатики — школа получает график раньше всех, и записывает на этап тоже она.
- Посмотреть сайт регионального оргкомитета или института развития образования: график школьного этапа по предметам публикуют там приказом, обычно в сентябре.
- Открыть расписание «Сириус.Курсов» (siriusolymp.ru/2026/about) — там таблица дней по предметам и список регионов каждой группы.
Что из этого следует практически: тур по информатике идёт 19–23 октября 2026 года, а план подготовки ниже рассчитан на четыре недели. Чтобы пройти план целиком, начинать по нему нужно за месяц до своего дня: во второй группе регионов, где тур 22 октября, это неделя с 21 сентября. Если до тура осталось меньше месяца, возьмите из плана первую неделю и последнюю. Если языка пока нет, начинать надо не с плана, а с курса: месяца ежедневных занятий хватает, чтобы дойти до уровня, на котором план работает.
Тренировочный тур в формате школьного этапа: онлайн, бесплатно, 24 августа — 18 октября
Перед сезоном мы открываем тренировочный тур — репетицию школьного этапа в том же формате, что и настоящий: тот же тип задач, тот же способ проверки, то же ограничение по времени. Смысл пробы в том, чтобы школьник увидел свой уровень до этапа, а не после него.
Это тренажёр Кодолимпа. Он не является этапом всероссийской олимпиады, не заменяет участие в ней и не даёт никаких прав при поступлении. Чтобы участвовать в самой олимпиаде, нужно сказать об этом учителю информатики: школьный этап оформляет школа — подробно про допуск и коды участника на странице всероссийской олимпиады по информатике. Все олимпиады сезона со сроками — в календаре.
- Когда: с 24 августа по 18 октября 2026 года, в любой удобный день окна.
- Кто участвует: школьники 7–11 классов; комплекты отдельные для 7–8 и для 9–11 классов.
- Как устроено: 5 задач, 90 минут, решение проверяется автоматически на скрытых тестах — как на настоящем этапе. Структура комплекта повторяет типологию школьных комплектов прошлых сезонов.
- Сколько стоит: бесплатно, регистрация не нужна — тур открывается по ссылке.
- Что получает участник: сразу после тура — сколько задач сдано, где потеряны баллы и разбор каждой попытки.
Пройти пробный тур. Итоги окна — сколько школьников прошло тур и какие задачи оказались самыми трудными — опубликуем на этой странице после 18 октября.
Учителю, методисту или руководителю кружка: тур можно дать классу целиком и увидеть результат каждого — заведите класс за минуту, получите ссылку для учеников и кабинет с прогрессом каждого. Вопросы — на contact@codolymp.ru.
Календарь сезона 2026/27
Этапы идут по нарастающей, каждый следующий — только для прошедших предыдущий. Числа школьного этапа взяты из расписания Сириуса, дальше — окна: даты муниципального и регионального этапов назначает регион.
Школьный этап — 19–23 октября 2026 (информатика)
Онлайн на платформе «Сириус.Курсы» (siriusolymp.ru) в большинстве регионов. Участвуют все желающие с 5 по 11 класс, отбора нет. Окно этапа — с 1 сентября по 30 октября (п. 9 Порядка проведения всероссийской олимпиады школьников (приказ Минпросвещения России № 678 от 27.11.2020)); информатика идёт 19–23 октября 2026: программирование — 20 октября в группе 1, 22 октября в группе 2, 21 октября в группе 3 и 23 октября в группе 4; робототехника, информационная безопасность и искусственный интеллект — свои дни внутри того же промежутка. Свою группу регионов и день по профилю смотрят в расписании Сириуса, а Москва проводит этап в МЭШ по своему графику.
Муниципальный этап — ноябрь — декабрь 2026
Проходят те, кто набрал проходной балл школьного этапа (порог устанавливает регион). Формат очный или на платформе региона, задачи заметно тяжелее. Разбор муниципальный этап: сроки, кто проходит и задачи того же уровня.
Региональный этап — январь — февраль 2027
Для 9–11 классов, два тура. Здесь уже нужен полноценный олимпиадный арсенал: структуры данных, графы, динамическое программирование. Разбор региональный этап: сроки, кто проходит и задачи того же уровня.
Заключительный этап — март — апрель 2027
Финал для победителей и призёров регионального этапа — путёвка в сборную и льготы при поступлении. Разбор заключительный этап: сроки, кто проходит и задачи того же уровня.
Лестница целиком, с ответом «что даёт диплом каждого этапа», разобрана на странице этапов ВсОШ по информатике. Что дают на самих турах и почему подзадачи решают исход сильнее, чем лишняя тема, — на странице заданий ВсОШ.
Как проходит школьный этап по информатике
В большинстве регионов информатику на школьном этапе проводит «Сириус.Курсы»: тур онлайн, из школы или из дома, на выполнение даётся несколько часов внутри общего окна в несколько дней. Задачи проверяются автоматически: решение гоняют на скрытых тестах, и важен точный формат вывода, а не красота кода. Для младших классов часть заданий обычно решается без программирования — логикой и разбором случаев.
Дальше проходят те, кто набрал проходной балл, который устанавливает региональный оргкомитет — он различается от региона к региону.
Что спрашивают: темы школьного этапа
7–8 класс
Хватает уверенной базы языка и умения аккуратно разобрать случаи:
- Ввод-вывод и арифметика
- Условия и разбор случаев
- Циклы и симуляция «шаг за шагом»
- Строки: посимвольный разбор
- Полный перебор вариантов
- Подсчёт вариантов и комбинаторика
Отдельная страница для младшей группы — олимпиада по информатике для 7–8 класса: чем отличается их комплект, задачи для тренировки и короткий план на месяц.
9–11 класс
Добавляются первые олимпиадные приёмы — те, что дают правильную идею вместо перебора «в лоб»:
- Жадные алгоритмы и обмен
- Жадные на отрезках
- Сортировка и что она упрощает
- Префиксные суммы
- Два указателя
- Бинарный поиск и поиск по ответу
- Делители, остатки, простые числа
- Обход графа и сетки (BFS/DFS)
Отдельная страница для старшей группы — олимпиада по информатике для 9–11 класса: почему перебор перестаёт проходить по времени, задачи для тренировки и куда результат ведёт дальше.
Ведёте класс — есть готовые занятия для учителя: четыре конспекта по 45 минут с задачами этапа, класс заводится за пять минут без сбора персональных данных детей.
Задачи для тренировки по темам этапа
Подборка из нашего банка с автопроверкой и разбором каждой попытки — задачи того же типа, что встречаются на школьном этапе, разложенные по классам. Даже если ты старше, начни с блока 7–8: это разминка на формат и точный вывод.
Задачи для 7–8 класса
- Реклама по расписанию — базовый
- Сколько времени уйдёт на рекламу — базовый
- Площадь прямоугольника — базовый
- Сумма трёх чисел — базовый
- Светофор на кольцевой площади — базовый
- Лифт без нулевого этажа — базовый
- Сколько гласных в записке? — базовый
- Счётчик гласных для школьного чата — базовый
- Киоск: сдача без сдачи — базовый
- Лут с ограничением по весу — базовый
- CubeCraft: сколько кубиков с краской — базовый
- Круговой турнир на стадионе — базовый
Задачи для 9–11 класса
- Сколько покупок поместится в бюджет — базовый
- Команда из лучших — базовый
- Фонари для парадного проспекта — средний
- Расписание школьной конференции — средний
- Кто на k‑м месте в таблице очков — базовый
- Шкафчики с почти одинаковыми кодами — базовый
- Баланс в школьной столовой — базовый
- Точка равновесия на стадионе — базовый
- Сдача без мелочи — базовый
- Склейка журналов двух роботов — базовый
- Полка с учебниками: первый не ниже — базовый
- Квадратный апгрейд — базовый
Больше задач по каждой теме — в хабах выше и в каталоге задач с фильтром по темам.
План подготовки за 4 недели
План рассчитан на того, кто уже умеет писать простой код на Python: цикл, условие, список. Если языка пока нет, начни не отсюда, а с курса — за месяц с нуля успеть можно, но только если заниматься каждый день. В каждой неделе: темы, задачи из нашего банка с автопроверкой и чек «умею» — то, что в конце недели делаешь сам, без подсказки.
Неделя 1. Формат и разбор случаев
Самые дешёвые баллы этапа теряются не на алгоритмах, а на вводе-выводе и невнимательности. Первая неделя закрывает именно это: прочитать данные, аккуратно разобрать случаи, напечатать ровно то, что просят.
Темы недели: Ввод-вывод и арифметика, Условия и разбор случаев.
Задачи на неделю из нашего банка:
- Реклама по расписанию — базовый
- Площадь прямоугольника — базовый
Чек «умею» в конце недели:
- читаю числа и из одной строки, и по строкам, не путаясь в типах
- печатаю только ответ — без «Ответ:» и лишних пробелов
- перед отправкой проверяю крайние случаи: n = 1, ноль, все числа одинаковые
Неделя 2. Циклы, симуляция и строки
Больше половины задач школьного этапа — это «пройти процесс по шагам» или «разобрать строку». Отдельного алгоритма тут нет, есть аккуратный цикл и понимание, что меняется на каждом шаге.
Темы недели: Циклы и симуляция «шаг за шагом», Строки: посимвольный разбор.
Задачи на неделю из нашего банка:
- Светофор на кольцевой площади — базовый
- Сколько гласных в записке? — базовый
Чек «умею» в конце недели:
- по условию пишу цикл, который повторяет процесс, и получаю состояние на любом шаге
- прохожу строку посимвольно и считаю нужное, не теряя первый и последний символ
- сам придумываю пример, на котором моё решение ломается
Неделя 3. Перебор и подсчёт
Третья неделя — про идею «а можно ли просто перебрать всё». На школьном этапе часто можно, и это законное решение; важно уметь оценить, влезет ли перебор в ограничения.
Темы недели: Полный перебор вариантов, Подсчёт вариантов и комбинаторика.
Задачи на неделю из нашего банка:
- Киоск: сдача без сдачи — базовый
- CubeCraft: сколько кубиков с краской — базовый
Чек «умею» в конце недели:
- перебираю все варианты вложенными циклами и выбираю лучший
- по ограничениям в условии прикидываю, сколько вариантов получится, до написания кода
- вижу, когда вариантов слишком много и нужен подсчёт формулой, а не перебор
Неделя 4. Приёмы 9–11 и пробный тур
Последняя неделя: для 7–8 класса — повторение и тренировка на время, для 9–11 — приёмы, которые чаще всего отделяют решённую задачу от «в лоб не успело».
Темы недели: Сортировка и что она упрощает, Префиксные суммы, Жадные алгоритмы и обмен.
Задачи на неделю из нашего банка:
- Кто на k‑м месте в таблице очков — базовый
- Баланс в школьной столовой — базовый
- Сколько покупок поместится в бюджет — базовый
Чек «умею» в конце недели:
- устраиваю себе тур на время: 3–4 задачи за 2 часа, без подсказок
- после тура разбираю каждую неудачу до причины: не понял условие / не учёл границу / не уложился в лимит
- знаю, с какой задачи начну на настоящем туре (с самой понятной, а не с первой по номеру)
Что взять, если до этапа меньше недели
Новые алгоритмы за неделю не встанут, а вот эти шесть вещей дают баллы сразу — они закрывают самые частые потери на школьном этапе:
- Точный формат вывода: голое число или строка, без пояснений и лишних пробелов.
- Разбор случаев через if/elif и проверка границ: n = 1, ноль, отрицательные, все элементы равны.
- Симуляция по шагам: цикл, который просто повторяет описанный в условии процесс.
- Посимвольный разбор строки: подсчёт, замена, проверка условия на каждом символе.
- Полный перебор, когда вариантов мало: два вложенных цикла честно решают задачу этапа.
- Сортировка как упрощение: после неё многие задачи становятся линейным проходом.
- Накануне — ничего нового: проверить, что быстро читаешь ввод и запускаешь код на своём примере, и выспаться.
Python на школьном этапе
Python разрешён на всех этапах ВсОШ по информатике, и на школьном этапе его скорости хватает: задачи этого уровня не рассчитаны на предельно быстрый язык. Ограничения по времени начинают что-то значить позже — на муниципальном и особенно на региональном этапе, и там вопрос решает выбор алгоритма, а не языка. Весь наш маршрут — на Python.
Подробный разбор с замерами — на странице «Python на олимпиадах»: сколько времени занимают задачи на самом деле, где язык упирается в лимит и что делают вместо смены языка.
Готовая последовательность есть в программе курса: сначала «Python с нуля» (9 модулей), потом олимпиадные приёмы. Кто уже пишет код — сразу в каталог задач с автопроверкой; дальний маршрут по этапам олимпиады — трек ВсОШ.
Если начинаешь с нуля и до этапа далеко — весь путь по шагам разложен в гайде «С нуля до олимпиады»: сколько занимает язык, когда подключать приёмы и что решать на каждом шаге.
План выше — бесплатный маршрут без тренера. Родителям: если ребёнку нужен темп и человек рядом, к школьному этапу можно идти группой с тренером — поход на пять недель для 7–9 классов; тренер один на один, на любой этап — список тренеров.
Куда эта лестница ведёт в итоге: право поступить без вступительных испытаний даёт диплом заключительного этапа, а перечневые олимпиады дают льготу помягче — какой диплом что даёт и сколько лет действует, разобрано на странице «БВИ и льготы при поступлении».
Пять ошибок, из-за которых теряют баллы
- Неверный формат вывода: лишний текст вроде «Ответ: » вместо голого числа — автопроверка засчитает как ошибку.
- Не проверены границы: n = 1, пустая строка, все числа одинаковые.
- Решение «в лоб» на больших ограничениях: работает на примере, но не укладывается в лимит времени.
- Условие прочитано по диагонали — решается не та задача, что спрашивали.
- Весь тур потрачен на самую трудную задачу вместо трёх подъёмных.
Вопросы и ответы
Когда школьный этап ВсОШ по информатике в 2026 году?
Единой даты по стране нет: регионы разбиты на четыре группы, и у каждой свой день. По расписанию «Сириус.Курсов» информатика идёт 19–23 октября 2026: программирование — 20 октября в группе 1, 22 октября в группе 2, 21 октября в группе 3 и 23 октября в группе 4; робототехника, информационная безопасность и искусственный интеллект — свои дни внутри того же промежутка. Проверено 19 августа 2026. Москва проводит этап в МЭШ по своему графику, поэтому свой день надёжнее всего уточнить у учителя информатики.
Кто может участвовать?
Любой школьник с 5 по 11 класс, без отбора и заявок от результатов прошлых лет. Записывает обычно школа; участие бесплатное.
На каком языке программирования решать?
Python 3 подходит для школьного этапа полностью: задачи этого уровня не требуют предельной скорости языка. Мы весь путь ведём именно на Python.
Что нужно уметь для школьного этапа?
Базу языка (ввод-вывод, условия, циклы, строки, списки) и несколько простых приёмов: перебор, симуляция по шагам, аккуратный разбор случаев. Для 9–11 добавляются жадные алгоритмы, сортировка, префиксные суммы и бинарный поиск.
Можно ли подготовиться с нуля за месяц?
До уровня «решаю часть задач школьного этапа» — реально, если заниматься каждый день. Начинать надо с языка, а не с алгоритмов: сначала свободно писать циклы и условия.
Где потренироваться на похожих задачах?
В нашем банке: более 300 задач с автопроверкой и разбором, разложенных по темам этапа. Бесплатно и без регистрации, решать можно прямо в браузере.
Задачи для тренировки — из нашего банка с автопроверкой и разбором каждой попытки. Разборов заданий текущего тура у нас нет и не будет: смысл в том, чтобы научиться решать, а не списать.