<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD with MathML3 v1.3 20210610//EN" "JATS-archivearticle1-3-mathml3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="1.3" article-type="other" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">appstoryo</journal-id><journal-title-group><journal-title>AppStoryo</journal-title></journal-title-group><publisher><publisher-name>lapnito.cz s.r.o.</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="publisher-id">blog/how-to-set-up-a-rotating-school-timetable/ru</article-id><title-group><article-title>Как настроить ротационное расписание уроков в телефоне</article-title></title-group><contrib-group><contrib contrib-type="author"><string-name>Lubor Šimůnek</string-name></contrib></contrib-group><pub-date date-type="pub" publication-format="electronic"><day>14</day><month>10</month><year>2026</year></pub-date><permissions><copyright-statement>© 2026 lapnito.cz s.r.o.</copyright-statement><copyright-year>2026</copyright-year><copyright-holder>lapnito.cz s.r.o.</copyright-holder><license license-type="open-access" xlink:href="https://creativecommons.org/licenses/by/4.0/"><license-p>CC BY 4.0</license-p></license></permissions><self-uri xlink:href="https://appstoryo.com/ru/blog/how-to-set-up-a-rotating-school-timetable"/><abstract><p>Недели A/B и ротации дня 1-8 в телефоне: назовите схему, введите один раз, закройте каникулы. Что может Google Календарь — и четыре приложения.</p></abstract><kwd-group kwd-group-type="author"><kwd>Образование</kwd><kwd>article</kwd><kwd>AppStoryo</kwd></kwd-group></article-meta></front><body><p>Чтобы настроить ротационное расписание на телефоне, выбирайте приложение, которое понимает циклы, а не только «с понедельника по пятницу»: длину цикла, неделю начала полугодия и даты каникул вводят один раз. School Planner: Student Agenda поддерживает недели A/B, циклы от 1 до 4 недель и ротации с дня 1 по день 8 — бесплатно на Android.</p><p><italic>Раскрытие: AppStoryo управляется студией, которая разрабатывает School Planner: Student Agenda. Сравнение ниже опирается на публично проверяемые критерии и называет реальные альтернативы.</italic></p><sec id="s1"><title>Какое ротационное расписание у вас на самом деле?</title><p>Ошибётесь здесь — и все дальнейшие шаги напрасны, поэтому сначала назовите схему. Неделя A/B чередует две фиксированные недели. Цикл из 3 или 4 недель повторяет один и тот же блок примерно раз в месяц. Ротация с дня 1 по день 8 — иной тип: счётчик продвигается только в учебные дни, поэтому восьмидневная последовательность весь год уползает относительно календаря.</p><p>Ротационные схемы — не экзотика. Из 49,6 миллиона учеников государственных начальных и средних школ США осенью 2022 года <ext-link ext-link-type="uri" xlink:href="https://nces.ed.gov/fastfacts/display.asp?id=372">15,5 миллиона учились в классах с 9 по 12</ext-link>, где блочные и ротационные расписания встречаются чаще всего. Сначала выпишите схему на бумаге: длину цикла, день начала полугодия и пропускает ли счётчик закрытия. Затем откройте <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.lapnito.schoolplanner">карточку School Planner: Student Agenda</ext-link> или одну из сравнённых ниже альтернатив.</p></sec><sec id="s2"><title>Справится ли обычное приложение-календарь с неделей A/B?</title><p>Отчасти, и знание границ экономит целый вечер. Неделя A/B выражается стандартным правилом повторения: в спецификации iCalendar часть INTERVAL <ext-link ext-link-type="uri" xlink:href="https://www.rfc-editor.org/rfc/rfc5545">задаёт, с каким шагом правило повторяется</ext-link>, то есть FREQ=WEEKLY;INTERVAL=2 означает «через неделю», и Google Календарь, Календарь Apple и Outlook это принимают. Для простого двухнедельного чередования обычного приложения-календаря достаточно.</p><p>Ломается всё на дне 1 — дне 8. Ни одно правило повторения не скажет «продвигайся только в учебные дни», потому что правило считает календарные интервалы, а не посещаемость. Ответ спецификации на исключения — EXDATE, свойство, которое перечисляет даты-исключения по одной: каждое закрытие приходится вводить руками, а каждое последующее вхождение переставлять. Один отменённый день — и всё полугодие сбито.</p></sec><sec id="s3"><title>Как ввести ротационное расписание один раз и больше его не трогать?</title><p>Порядок важен, потому что каждый шаг опирается на предыдущий. В <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.lapnito.schoolplanner">School Planner: Student Agenda</ext-link> вся настройка — один проход:</p><list list-type="order"><list-item><p>Сначала добавьте предметы, каждому цвет и значок, чтобы сетка потом читалась.</p></list-item><list-item><p>Укажите приложению цикл: A/B, блок от 1 до 4 недель или ротацию с дня 1 по день 8.</p></list-item><list-item><p>Задайте, какой неделей или днём ротации открывается полугодие — именно это одно поле чаще всего заполняют неверно.</p></list-item><list-item><p>Заполните сетку по одному разу на каждую неделю или день цикла, с кабинетами.</p></list-item><list-item><p>Внесите уже известные каникулы и закрытия.</p></list-item><list-item><p>Поставьте виджет следующего урока на главный экран и перестаньте открывать приложение.</p></list-item></list><p>Описание приложения в Play прямо говорит, что покрывает его логика:</p><disp-quote><p>Rotating timetables done right: A/B weeks, 1–4-week cycles and Day 1…Day 8 rotations that skip holidays automatically.</p></disp-quote><p>Это цитата из карточки магазина, а не из интервью, и последние два слова — та часть, которую стоит проверить на собственном календаре.</p></sec><sec id="s4"><title>Что происходит с ротацией, когда школа закрыта на день?</title><p>Именно это отличает приложение-расписание от простой сетки. В ротации по дням закрытие должно сдвигать счётчик, а не съедать позицию: если вторник был днём 3 и школа не работает, то среда — день 3. Правила повторения этого не умеют без повторного ввода всего после пропуска. Вносите закрытия по мере объявления, и ротация останется верной до конца полугодия.</p></sec><sec id="s5"><title>Как добиться того, чтобы вы в него действительно смотрели?</title><p>Верное расписание, которое никто не открывает, — потраченный впустую труд: разместите его там, куда вы и так смотрите. <ext-link ext-link-type="uri" xlink:href="https://developer.android.com/develop/ui/views/appwidgets">Документация Android по виджетам</ext-link> описывает поверхность главного экрана, а виджет следующего урока сообщает кабинет без разблокировки. Напоминания тоже важны, с оговоркой: Google документирует, что приложению с целевым Android 12 и выше для точных будильников нужно <ext-link ext-link-type="uri" xlink:href="https://developer.android.com/develop/background-work/services/alarms/schedule">разрешение на будильники и напоминания</ext-link>, а неточные могут прийти на час позже.</p></sec><sec id="s6"><title>Когда приложение с ротационным расписанием — неподходящее решение?</title><p>Если школа уже публикует живое расписание, на которое можно подписаться, берите его: подписка обновляется сама, когда школа меняет кабинет, а набранная руками сетка — нет. Набирать расписание дважды — плохая сделка и в том случае, если школьный портал уже показывает его на телефоне. А если ваша схема и правда плоская неделя с понедельника по пятницу, никакой механизм ротации не нужен.</p><p>Второе ограничение — платформа. School Planner: Student Agenda существует только на Android, без версии для iPhone и iPad, поэтому дому на iOS нужна одна из кроссплатформенных опций ниже. Приложение также держит всё на устройстве, без синхронизации: для одних это и есть смысл, для тех, кому нужна та же сетка на планшете, — препятствие. В любом случае выгрузите данные, как только сетка введена: Google Календарь <ext-link ext-link-type="uri" xlink:href="https://support.google.com/calendar/answer/37118">импортирует события из файла</ext-link>, так что копия ICS переживёт потерянный телефон.</p></sec><sec id="s7"><title>Каким приложением-расписанием стоит пользоваться на самом деле?</title><sec id="s8"><title>Выберите Smart Timetable от Kravcov Denis, если нужен вариант с лучшей оценкой и самым широким охватом</title><list list-type="bullet"><list-item><p>Оценка 4,7 из 5 по 5,25K отзывов — самая высокая в этом сравнении.</p></list-item><list-item><p>500K+ установок и обновление 4 сентября 2026 года, самое свежее из трёх альтернатив.</p></list-item><list-item><p>Бесплатно со встроенными покупками, без рекламы.</p></list-item></list></sec><sec id="s9"><title>Выберите School Planner - Timetable от Swazer, если нужна давно устоявшаяся сетка и реклама не мешает</title><list list-type="bullet"><list-item><p>500K+ установок и 4,3 из 5 по 2,39K отзывов.</p></list-item><list-item><p>Несёт рекламу вместе со встроенными покупками — единственное приложение здесь, делающее и то и другое.</p></list-item><list-item><p>Последнее обновление 30 июля 2026 года.</p></list-item></list></sec><sec id="s10"><title>Выберите School Timetable - Class, Univ от pranapps, если ваша неделя — это университетские лекции, а не школьные уроки</title><list list-type="bullet"><list-item><p>100K+ установок и 4,2 из 5 по 506 отзывов; обновлено 12 июля 2026 года.</p></list-item><list-item><p>Построено вокруг лекционных блоков и аудиторий, а не фиксированной структуры уроков.</p></list-item><list-item><p>Бесплатно со встроенными покупками, без рекламы.</p></list-item></list></sec><sec id="s11"><title>Выберите School Planner: Student Agenda, если сложная часть — именно ротация и вы не хотите ничего держать на сервере</title><list list-type="bullet"><list-item><p>Недели A/B, циклы от 1 до 4 недель и ротации с дня 1 по день 8, пропускающие каникулы, вводятся один раз.</p></list-item><list-item><p>Без аккаунта, без рекламы и без встроенных покупок; декларация Play сообщает, что данные не собираются.</p></list-item><list-item><p>Выгружает расписание в ICS, а полную копию — в JSON.</p></list-item><list-item><p>Только Android, без синхронизации между устройствами и пока без пользовательских оценок.</p></list-item></list></sec></sec><sec id="s12"><title>Ротационные расписания: ответы на ваши вопросы</title><sec id="s13"><title>Как понять, у моей школы неделя A/B или ротация по дням?</title><p>Посмотрите, как школа называет свои дни. Если в печатном расписании написано «неделя A» и «неделя B», это двухнедельный цикл, привязанный к календарю. Если дни нумерованы — день 1 по день 8 — счётчик следует за посещаемостью, и закрытие сдвигает всё. День начала подтвердят в учебной части.</p></sec><sec id="s14"><title>Можно ли просто взять Google Календарь для недели A/B?</title><p>Да, для простого чередования. Повторение раз в две недели — стандарт: настройте событие так, и оно будет держаться. Чего календарь не умеет — продвигать ротацию только в учебные дни и сдвигать последующие вхождения, когда день отменён, потому что правила считают интервалы, а не посещаемость.</p></sec><sec id="s15"><title>Сколько времени занимает настройка ротационного расписания?</title><p>Рассчитывайте на двадцать минут для двухнедельной схемы A/B с восемью предметами, большая часть уйдёт на кабинеты. Ротация с дня 1 по день 8 занимает больше: сеток восемь, а не две. Это разовая трата: дальше ротация идёт всё полугодие без вашего участия.</p></sec><sec id="s16"><title>Что будет, если неверно задать стартовую неделю?</title><p>Каждый урок покажется не в тот день, и это самая частая ошибка настройки. Исправление — одно поле, а не пересборка: измените, какой неделей или днём ротации открывается полугодие, и вся сетка сдвинется вместе с ним. Проверьте на дне, который вы хорошо помните.</p></sec><sec id="s17"><title>Нужно ли вводить каждые каникулы вручную?</title><p>Вы вводите даты, которые публикует школа, обычно один список на полугодие плюс отдельные закрытия. Как только дата внесена, ротация сама её перешагивает. Это именно то, чего Google Календарь не автоматизирует: его механизм исключений перечисляет даты по одной и не перенумеровывает то, что идёт после.</p></sec><sec id="s18"><title>Работает ли расписание без интернета?</title><p>В School Planner: Student Agenda да: аккаунта и входа нет, а опубликованная в Play декларация о безопасности данных утверждает, что данные не собираются и не передаются. Плата за это — ничего не резервируется за вас, поэтому выгрузите сетку, как только закончите её вводить.</p></sec><sec id="s19"><title>Можно ли перенести расписание и в обычный календарь телефона?</title><p>Да, через выгрузку ICS. ICS — стандартный формат обмена календарями, а Google Календарь принимает события, импортированные из файла, поэтому уроки встанут рядом со всем остальным в вашей неделе. Это снимок, а не поток: после изменения сетки выгрузите заново.</p></sec><sec id="s20"><title>Есть ли версия School Planner: Student Agenda для iPhone?</title><p>Нет. Приложение выходит только в Google Play и отсутствует в каталоге App Store этого разработчика, так что ссылаться на сборку для iOS не на что. Для iPhone практичный путь — сравнённые выше альтернативы, и лучшая по оценке из них на Android — Smart Timetable, 4,7 из 5.</p></sec><sec id="s21"><title>Что делать, если школа меняет расписание посреди года?</title><p>Правьте затронутую неделю цикла, а не каждую будущую дату. В приложении на основе циклов одно изменение в одной ячейке переходит на все последующие вхождения этого дня ротации — ровно для этого и вводят схему. После правки выгрузите заново, чтобы копия совпадала.</p><p>Если ваша схема — ротация, а не плоская неделя, School Planner: Student Agenda <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.lapnito.schoolplanner">бесплатен в Google Play</ext-link>; аккуратно задайте стартовый день ротации и выгрузите сетку, как только она введена.</p></sec></sec></body></article>
