Четыре занятия к школьному этапу по информатике — готовый конспект для учителя
Готовиться к занятию не нужно, олимпиадный опыт не нужен, тетрадей после занятия не прибавится: всё, что дети решают, проверяется автоматически, и результат сразу виден им и вам. Python на компьютеры ставить не надо — код пишется прямо в браузере. Каждое занятие рассчитано на 45 минут: для учителя информатики, руководителя кружка, методиста. Классы — 7–11: первые три занятия общие, четвёртое в двух вариантах.
После тура: одно занятие на 45 минутОдно занятие после школьного тура по программированию
После тура можно вернуться к задаче, которая не получилась, и потренироваться на другой задаче с похожим приёмом. Это занятие занимает 45 минут. Первую программу ребёнок пишет с помощью, следующую нерешённую задачу пробует самостоятельно. Занятие бесплатное.
Это тренировочные задачи Кодолимпа; мы не организатор олимпиады. Для занятия условия и ответы прошедшего тура не нужны.
Инструкции организатора на Сириусе. Ссылка проверена 27 октября 2026.
Если ребёнок помнит затруднение на туре, попросите его объяснить, на каком шаге он остановился. Если условия под рукой нет, начните с того, что он уже умеет. Возраст сам по себе не определяет набор. Если ребёнок ещё не умеет читать числа и печатать ответ, ему подойдёт первое занятие основного пакета учителя.
| Что ребёнок уже умеет | Первая задача, помощь разрешена | Вторая задача, ребёнок решает сам | Если вторая уже решена |
|---|---|---|---|
| Читать числа, работать с часами и минутами | Будильник и лишние минуты | Какой день будет после каникул | Сдача в школьном буфете |
| Записывать цикл и условие | Столовая и звонок | Сколько было морозных дней | Полив по расписанию |
| Сортировать список чисел | Кто на k-м месте в таблице очков | Команда из лучших | Самые близкие дома |
Самостоятельная задача должна быть ещё не решена ребёнком. Если основная и запасная уже решены, выберите другую нерешённую задачу того же занятия основного пакета. Если подходящей нет, продолжите учиться; повтор старого решения не показывает, что ребёнок справится с новой задачей.
Первые 5 минут: выберите знакомый приём
Учитель открывает прежний кабинет класса. Если кабинета ещё нет, его можно создать и передать детям ссылку класса. Дети продолжают в прежних аккаунтах: отдельный аккаунт для повтора не нужен. Код пишется на Python в браузере; устанавливать Python не нужно.
Следующие 15 минут: найдите причину затруднения
Ребёнок читает первую задачу и своими словами объясняет, что программа получает и что должна напечатать. Затем пишет код. Учитель или Кир, ИИ-тренер платформы, помогает понять условие и найти ошибку. Готовую программу ребёнку не передают. Если первая задача пока не получается, продолжите её разбор. Не переходите к самостоятельной части только потому, что закончились 15 минут.
Следующие 20 минут: новая задача без подсказок
Ребёнок сам пишет программу для второй задачи, запускает свои примеры и отправляет решение на проверку. До отправки он сверяет формат ответа и один свой пример, которого нет в условии. Готовую программу первой задачи на экране не оставляют. Учитель и Кир в этой части не подсказывают решение. Если нужна помощь, её можно дать. Тогда этот результат отмечают как решение после помощи. Зелёный вердикт сам по себе не доказывает самостоятельность.
Последние 5 минут: проверьте, что получилось
Для новой задачи учитель отдельно отмечает: принято самостоятельное решение, решение после помощи или задача пока не решена. Ребёнок коротко объясняет, что проверяет его программа. Если он решил сам, следующее занятие можно начать с другой нерешённой задачи этого раздела. Если нет, занятие начинают с причины затруднения: чтение условия, запись программы или проверка ответа. Первая задача с помощью и повтор уже решённой задачи не входят в число новых самостоятельных решений. Имена детей и копии их программ для занятия не собирают.
Класс за пять минут
Делается один раз, до первого занятия:
- Откройте страницу «Завести класс», впишите название («9Б, школа 5») и нажмите кнопку. Ни регистрации, ни пароля.
- Вы получите две ссылки. Одна для детей, вида codolymp.ru/j/ракета-47 — её можно продиктовать вслух или написать на доске. Вторая ваша, это кабинет класса, её никому не давайте.
- Ребёнок открывает ссылку и сразу попадает в класс. Ему не нужны почта, телефон и пароль.
Имена детей мы не собираем. Поля «имя» на входе нет: платформа сама выдаёт позывной вида «Комета-42». Кто есть кто — знаете только вы, у себя. Персональных данных учеников на нашей стороне не возникает, согласовывать передачу ПД с директором не требуется.
Ссылка для детей живёт 30 дней, в кабинете видно её срок и кнопку продления.
Занятие 1. Формат ответа и разбор случаев
Зачем. Самые дешёвые баллы школьного этапа теряются не на алгоритмах, а на вводе-выводе и невнимательности: ребёнок печатает «Ответ: 42» вместо «42» и получает ноль за верно решённую задачу. Первое занятие закрывает именно это.
Что сказать в начале (примерно так, своими словами):
Сегодня учимся не алгоритмам, а разговору с проверяющей программой. Она не человек и не догадается, что вы имели в виду. Просят число — печатаем число, без слов и без лишних пробелов.
Разбираем вместе на проекторе (10 минут). Минуты в секунды. Самая простая задача набора. Покажите целиком: как читается число, как печатается ответ, что происходит при отправке, что показывает проверка. Отправьте один раз заведомо неверно (например, напечатайте «180 секунд») и покажите классу, как выглядит отказ — это снимает половину будущей паники.
Дети решают сами (25 минут).
| Задача | Что тренирует |
|---|---|
| Какой день будет после каникул | остаток от деления вместо перебора дней |
| Будильник и лишние минуты | те же остатки, но с часами и минутами |
| Сдача в школьном буфете | несколько чисел в ответе, порядок вывода |
Где встают и что отвечать.
- «Программа ничего не выводит» — почти всегда забыт print, ответ посчитан и потерян.
- «Считает правильно, а не принимают» — лишний текст вокруг числа или запятая вместо пробела.
- В задаче про день недели дети начинают крутить цикл по дням. Не запрещайте: пусть отправят, увидят, что при большом n это не проходит, и сами придут к остатку. Так запоминается лучше.
Домашнее задание. Расписание по звонку — длинный разбор случаев, аккуратность важнее идеи.
Занятие 2. Циклы, симуляция и строки
Зачем. Больше половины задач школьного этапа — это «повтори описанный процесс по шагам» или «разбери строку». Отдельного алгоритма тут нет, есть аккуратный цикл.
Что сказать в начале (примерно так, своими словами):
Если в условии описано, что происходит шаг за шагом, — это можно просто повторить в программе. Никакой хитрости искать не надо, надо честно записать то, что уже написано словами.
Разбираем вместе на проекторе (10 минут). Светофор на кольцевой площади. Сначала спросите класс, как бы они это делали руками. Кто-то предложит крутить секунды по одной — это верная мысль, и её стоит похвалить, а потом показать на ограничениях, почему так не выйдет.
Дети решают сами (25 минут).
| Задача | Что тренирует |
|---|---|
| Лифт без нулевого этажа | симуляция с подвохом в правилах |
| Комбо-стрик одной кнопки | проход по строке, самый длинный блок |
| Столовая и звонок | накопление суммы и условие остановки |
Кто закончил раньше — Гирлянда в школьном коридоре.
Где встают и что отвечать.
- Самая частая ошибка в строках — теряется последний блок символов, потому что проверка стоит внутри цикла. Совет детям: проверь свой ответ на строке из одного символа.
- В «Лифте» дети забывают, что нулевого этажа нет, и ошибаются ровно на единицу при переходе через ноль. Предложите проверить руками путь −1 → +1.
Домашнее задание. Зеркальное заклинание, кто хочет сложнее — Журнал турнира.
Занятие 3. Перебор: когда можно просто проверить все варианты
Зачем. На школьном этапе полный перебор — законное решение, а не признак слабости. Важно уметь заранее прикинуть, влезет перебор в ограничения или нет.
Что сказать в начале (примерно так, своими словами):
Прежде чем искать красивую идею, посмотрите на ограничения. Если вариантов миллион — компьютер переберёт их быстрее, чем вы придумаете формулу. Умение оценить количество вариантов ценнее самой формулы.
Разбираем вместе на проекторе (10 минут). Сколько ключей подойдёт к сундуку. Считаем делители перебором, вслух оцениваем: миллион проверок — это доли секунды, значит так можно.
Дети решают сами (25 минут).
| Задача | Что тренирует |
|---|---|
| Киоск: сдача без сдачи | перебор наборов предметов |
| Круговой турнир на стадионе | случай, где перебор не нужен, хватает формулы |
| CubeCraft: сколько кубиков с краской | подсчёт по разбору случаев |
Кто закончил раньше — Две команды для школьного матча или Вес для коробки.
Где встают и что отвечать.
- «Перебор не успевает» — это не ошибка, а сигнал. Спросите ребёнка: сколько всего вариантов получается по условию? Обычно ответ находится сам.
- В задаче про турнир половина класса напишет два вложенных цикла. Это верно; после зачёта покажите, что то же самое считается формулой, и спросите, почему формула надёжнее.
Домашнее задание. Лут с ограничением по весу.
Занятие 4А (7–8 класс). Повторение и тур на время
Четвёртое занятие для младших — не новая тема, а тренировка ситуации тура: время идёт, задач несколько, подсказок нет.
Как проводить. Скажите классу: 40 минут, четыре задачи, начинать с той, которая понятнее, а не с первой по списку. Это единственный навык, который реально даёт баллы на первом в жизни туре.
| Задача | Что тренирует |
|---|---|
| Сколько было морозных дней | разминка |
| Полив по расписанию | циклы и делимость |
| Кто на k-м месте в таблице очков | сортировка |
| Точка равновесия на стадионе | суммы по отрезкам |
Последние 5 минут — разбор неудач, а не решений. По каждой нерешённой задаче спросите: не понял условие, не учёл границу или не уложился по времени? Это три разные болезни с разным лечением, и различать их полезнее, чем услышать правильный код.
Занятие 4Б (9–11 класс). Приёмы, которые чаще всего решают исход
Зачем. Три приёма закрывают заметную часть задач школьного и муниципального этапов: отсортировать перед решением, посчитать суммы по отрезкам заранее, брать жадно в правильном порядке.
Разбираем вместе (10 минут). Баланс в школьной столовой — показываете, что на каждый вопрос «сумма с L по R» не обязательно бегать по массиву заново.
| Задача | Приём |
|---|---|
| Самые близкие дома | сортировка упрощает задачу |
| Дневник дежурного: суммы по отрезкам | префиксные суммы |
| Команда из лучших | жадный выбор после сортировки |
| Домашки на вечера | жадность по срокам |
Где встают. В префиксных суммах почти все ошибаются на границе отрезка (включать L или нет). Дайте один и тот же тест из трёх чисел и попросите проверить руками — разберутся быстрее, чем от объяснения.
Что вы видите в кабинете класса
Кабинет открывается по вашей ссылке, без пароля. По классу видно, кто сколько решил и кто застрял; по каждому ребёнку — решено задач, число отправок, время в работе, задачи с несколькими неудачными попытками подряд, темы в состоянии «освоена» или «нужен повтор» и короткие заметки о том, на чём он стабильно спотыкается.
Это и есть отчёт. Отдельных писем с отчётами мы не присылаем.
Чего в пакете нет
- Сертификатов и грамот ученикам нет. Ни за занятие, ни за пробный тур.
- Мы не организатор олимпиады. Школьный этап проводит ваш регион, регистрация и доступ — через вашего организатора. Мы даём только тренировку.
- Подготовки к региональному и заключительному этапам нет — банк задач заканчивается на уровне школьного и муниципального.
- ИИ-наставник Кир разбирает попытки, и на класс его хватает. Верхняя граница дневных расходов на разбор у бесплатного проекта есть, но это предохранитель от сбоя, а не рабочее ограничение: дневного запаса хватает примерно на восемь классов в день, а запас на одного ребёнка больше, чем он успевает израсходовать за урок. Условия, автопроверка, тесты и подсказки в задаче работают всегда.
Когда проводить
Короткое занятие подходит перед своим туром; четыре занятия можно пройти заранее. Единой даты по стране нет: день зависит от профиля и группы регионов. Информатика на школьном этапе прошла 19–23 октября 2026: онлайн на «Сириус.Курсах»; порядок групп 1–4: программирование — 20, 22, 21 и 23 октября; робототехника — 19, 20, 23 и 22 октября; информационная безопасность — 23, 21, 22 и 19 октября; искусственный интеллект — 22, 23, 19 и 20 октября. Проверено 26 октября 2026. Москва проводит этап в МЭШ по своему графику; свой день уточните у учителя информатики.
Для преподавателей олимпиадной информатики
Если вы уже готовите школьников к олимпиадам и можете взять индивидуальные занятия, можно заполнить анкету преподавателя. Семьи ищут тренеров с опытом регионального и заключительного этапов. Мы проверяем сведения и интервью, затем согласуем профиль. Цену и время вы обсуждаете с семьёй напрямую. Первые три контакта бесплатны, комиссии с занятий нет. Поток учеников мы не обещаем.
Частые вопросы
Сколько это стоит?
Нисколько. Материал бесплатный и остаётся бесплатным: и занятия, и задачи с автопроверкой, и кабинет класса. Платных тарифов на платформе нет.
Нужна ли детям регистрация?
Нет. Ребёнок открывает ссылку класса или вводит код с доски — и сразу решает. Почта, телефон и пароль не нужны.
Я не олимпиадник — смогу провести?
Да. Конспект написан так, что готовиться не нужно: что сказать в начале, какую задачу показать на проекторе, где дети обычно встают и что им отвечать. Проверяет решения программа, а не вы.
Что делать, если в классе один компьютер на двоих?
Работать парами: один печатает, второй проверяет условие и краевые случаи, на следующей задаче меняются. Для школьного этапа это даже полезно — проговаривание решения вслух учит замечать ошибки до отправки.
Нужно ли согласие родителей на персональные данные?
Нет, потому что персональных данных учеников у нас не возникает: поля «имя» на входе нет, платформа сама выдаёт позывной вида «Комета-42». Кто есть кто — знаете только вы, у себя.
Можно ли распечатать конспект?
Да, страница печатается целиком из браузера. Ссылки на задачи в распечатке не работают — раздайте классу код класса, а задачи дети откроют по названиям.
Что дать детям кроме занятий
Ученическая страница этапа — школьный этап ВсОШ по информатике: формат тура, календарь сезона и план подготовки на четыре недели, написанный для самого ребёнка. Комплекты по группам классов — 7–8 класс и 9–11 класс.
Если вы ведёте учеников и как тренер и берёте новых — на платформе есть список тренеров, куда родители приходят за человеком: анкета бесплатная, заявки передаём вам напрямую.
Проект — Кодолимп, автор и команда — на странице «Кто делает Кодолимп». Вопрос или неточность — напишите нам, отвечаем в тот же день.