<?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="pl"><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/pl</article-id><title-group><article-title>Jak ustawić rotacyjny plan lekcji w telefonie</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/pl/blog/how-to-set-up-a-rotating-school-timetable"/><abstract><p>Tygodnie A/B i rotacje dnia 1-8 w telefonie: nazwij wzorzec, wpisz raz, obsłuż dni wolne. Co potrafi Kalendarz Google — i cztery aplikacje w porównaniu.</p></abstract><kwd-group kwd-group-type="author"><kwd>Edukacja</kwd><kwd>article</kwd><kwd>AppStoryo</kwd></kwd-group></article-meta></front><body><p>Żeby ustawić rotacyjny plan lekcji w telefonie, wybierz aplikację, która rozumie cykle, a nie taką, która zna tylko poniedziałek-piątek: długość cyklu, tydzień rozpoczęcia semestru i daty wolne wpisuje się raz. School Planner: Student Agenda obsługuje tygodnie A/B, cykle od 1 do 4 tygodni oraz rotacje od dnia 1 do dnia 8, bezpłatnie na Androidzie.</p><p><italic>Ujawnienie: AppStoryo jest prowadzone przez studio, które tworzy School Planner: Student Agenda. Poniższe porównanie opiera się na publicznie weryfikowalnych kryteriach i wymienia prawdziwe alternatywy.</italic></p><sec id="s1"><title>Jaki rodzaj rotacyjnego planu właściwie masz?</title><p>Pomyłka tutaj i każdy dalszy krok idzie na marne, więc najpierw nazwij wzorzec. Tydzień A/B naprzemiennie zmienia dwa stałe tygodnie. Cykl 3- lub 4-tygodniowy powtarza ten sam blok mniej więcej co miesiąc. Rotacja od dnia 1 do dnia 8 jest innego rodzaju: licznik przesuwa się tylko w dni nauki, więc ośmiodniowa sekwencja przez cały rok dryfuje względem kalendarza.</p><p>Wzorce rotacyjne to nie margines. Z 49,6 miliona uczniów amerykańskich publicznych szkół podstawowych i średnich jesienią 2022 roku <ext-link ext-link-type="uri" xlink:href="https://nces.ed.gov/fastfacts/display.asp?id=372">15,5 miliona uczyło się w klasach od 9 do 12</ext-link>, czyli tam, gdzie plany blokowe i rotacyjne są najczęstsze. Zapisz wzorzec najpierw na papierze: długość cyklu, dzień otwarcia semestru i czy licznik pomija zamknięcia. Potem otwórz <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.lapnito.schoolplanner">wpis School Planner: Student Agenda</ext-link> albo którąś z porównanych niżej alternatyw.</p></sec><sec id="s2"><title>Czy zwykła aplikacja kalendarza poradzi sobie z tygodniem A/B?</title><p>Częściowo, a wiedza, jak daleko dojdzie, oszczędza całe popołudnie. Tydzień A/B da się wyrazić standardową regułą powtarzania: w specyfikacji iCalendar część INTERVAL <ext-link ext-link-type="uri" xlink:href="https://www.rfc-editor.org/rfc/rfc5545">określa, co ile reguła się powtarza</ext-link>, więc FREQ=WEEKLY;INTERVAL=2 oznacza co drugi tydzień, a Kalendarz Google, Kalendarz Apple i Outlook przyjmują to wszystkie. Do prostej naprzemienności dwutygodniowej zwykła aplikacja kalendarza wystarcza.</p><p>Na dniu 1 do dnia 8 to się łamie. Żadna pojedyncza reguła powtarzania nie powie „przesuwaj tylko w dni nauki”, bo reguła liczy odstępy kalendarzowe, nie obecność. Odpowiedzią specyfikacji na wyjątki jest EXDATE, właściwość wyliczająca daty wyjątków jedna po drugiej: każde zamknięcie trzeba wpisać ręcznie, a każde późniejsze wystąpienie ustawić od nowa. Jeden dzień wolny i cały semestr jest przesunięty.</p></sec><sec id="s3"><title>Jak wpisać rotacyjny plan raz i zostawić go w spokoju?</title><p>Kolejność ma znaczenie, bo każdy krok zależy od poprzedniego. W <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> cała konfiguracja to jedno przejście:</p><list list-type="order"><list-item><p>Najpierw dodaj przedmioty, każdy z kolorem i ikoną, żeby siatka była później czytelna.</p></list-item><list-item><p>Powiedz aplikacji, jaki jest cykl: A/B, blok od 1 do 4 tygodni albo rotacja od dnia 1 do dnia 8.</p></list-item><list-item><p>Ustaw, którym tygodniem lub dniem rotacji otwiera się semestr — to właśnie to jedno pole większość konfiguracji psuje.</p></list-item><list-item><p>Wypełnij siatkę raz dla każdego tygodnia lub dnia cyklu, razem z salami.</p></list-item><list-item><p>Wpisz znane już dni wolne i zamknięcia.</p></list-item><list-item><p>Umieść widżet najbliższej lekcji na ekranie głównym i przestań otwierać aplikację.</p></list-item></list><p>Opis aplikacji w Play dokładnie mówi, co obejmuje jej mechanizm:</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>To cytat ze wpisu w sklepie, a nie od osoby, i właśnie ostatnie dwa słowa warto sprawdzić na własnym kalendarzu.</p></sec><sec id="s4"><title>Co dzieje się z rotacją, gdy szkoła zamyka się na jeden dzień?</title><p>To właśnie odróżnia aplikację planu od zwykłej siatki. W rotacji dniowej zamknięcie ma przesunąć licznik, a nie zużyć pozycję: jeśli wtorek był dniem 3 i szkoła nie pracuje, to środa jest dniem 3. Reguły powtarzania nie umieją tego bez wpisania od nowa wszystkiego po luce. Wpisuj zamknięcia, gdy są ogłaszane, i rotacja pozostanie poprawna do końca semestru.</p></sec><sec id="s5"><title>Jak zadbać o to, żebyś naprawdę do niego zaglądał?</title><p>Poprawny plan, którego nikt nie otwiera, to zmarnowana praca: umieść go tam, gdzie i tak patrzysz. <ext-link ext-link-type="uri" xlink:href="https://developer.android.com/develop/ui/views/appwidgets">Dokumentacja widżetów Androida</ext-link> opisuje powierzchnię ekranu głównego, a widżet najbliższej lekcji podaje salę bez odblokowywania. Przypomnienia też się liczą, z jednym zastrzeżeniem: Google dokumentuje, że aplikacja celująca w Androida 12 lub wyższego potrzebuje <ext-link ext-link-type="uri" xlink:href="https://developer.android.com/develop/background-work/services/alarms/schedule">uprawnienia alarmów i przypomnień</ext-link> do alarmów dokładnych, a niedokładne mogą dotrzeć nawet godzinę później.</p></sec><sec id="s6"><title>Kiedy aplikacja z rotacyjnym planem jest złym rozwiązaniem?</title><p>Jeśli twoja szkoła publikuje już plan na żywo, który da się zasubskrybować, weź właśnie jego: subskrypcja sama się aktualizuje, gdy szkoła zmieni salę, a ręcznie wpisana siatka nie. Przepisywanie planu dwa razy to też zły interes, jeśli szkolny portal pokazuje go już w telefonie. A jeśli twój wzorzec rzeczywiście jest płaskim tygodniem od poniedziałku do piątku, żaden mechanizm rotacji nie jest ci potrzebny.</p><p>Platforma to drugie ograniczenie. School Planner: Student Agenda istnieje tylko na Androida, bez wersji na iPhone&apos;a ani iPada, więc dom z iOS potrzebuje którejś z wieloplatformowych opcji poniżej. Aplikacja trzyma też wszystko na urządzeniu, bez synchronizacji — dla jednych to właśnie sens, dla kogoś, kto chce tę samą siatkę na tablecie, przeszkoda. Tak czy inaczej eksportuj, gdy siatka jest wpisana: Kalendarz Google <ext-link ext-link-type="uri" xlink:href="https://support.google.com/calendar/answer/37118">importuje wydarzenia z pliku</ext-link>, więc kopia ICS przetrwa zgubiony telefon.</p></sec><sec id="s7"><title>Której aplikacji z planem lekcji naprawdę używać?</title><sec id="s8"><title>Wybierz Smart Timetable od Kravcov Denis, jeśli chcesz najwyżej ocenianą opcję o największym zasięgu</title><list list-type="bullet"><list-item><p>Ocena 4,7 na 5 z 5,25K opinii, najwyższa w tym porównaniu.</p></list-item><list-item><p>500K+ instalacji i aktualizacja 4 września 2026, najnowsza z trzech alternatyw.</p></list-item><list-item><p>Darmowa z zakupami w aplikacji, bez reklam.</p></list-item></list></sec><sec id="s9"><title>Wybierz School Planner - Timetable od Swazer, jeśli chcesz dawno zakorzenioną siatkę i reklamy ci nie przeszkadzają</title><list list-type="bullet"><list-item><p>500K+ instalacji i 4,3 na 5 z 2,39K opinii.</p></list-item><list-item><p>Ma reklamy obok zakupów w aplikacji — jedyna tutaj, która robi jedno i drugie.</p></list-item><list-item><p>Ostatnia aktualizacja 30 lipca 2026.</p></list-item></list></sec><sec id="s10"><title>Wybierz School Timetable - Class, Univ od pranapps, jeśli twój tydzień to wykłady, a nie lekcje</title><list list-type="bullet"><list-item><p>100K+ instalacji i 4,2 na 5 z 506 opinii; aktualizacja 12 lipca 2026.</p></list-item><list-item><p>Zbudowana wokół bloków wykładowych i sal, a nie stałej struktury godzin lekcyjnych.</p></list-item><list-item><p>Darmowa z zakupami w aplikacji, bez reklam.</p></list-item></list></sec><sec id="s11"><title>Wybierz School Planner: Student Agenda, jeśli rotacja jest trudną częścią i nie chcesz niczego na serwerze</title><list list-type="bullet"><list-item><p>Tygodnie A/B, cykle od 1 do 4 tygodni i rotacje od dnia 1 do dnia 8 pomijające dni wolne, wpisane raz.</p></list-item><list-item><p>Bez konta, bez reklam i bez zakupów w aplikacji; bezpieczeństwo danych Play deklaruje brak zbierania danych.</p></list-item><list-item><p>Eksportuje plan jako ICS, a pełną kopię jako JSON.</p></list-item><list-item><p>Tylko Android, bez synchronizacji między urządzeniami i na razie bez ocen użytkowników.</p></list-item></list></sec></sec><sec id="s12"><title>Rotacyjne plany lekcji: odpowiedzi na pytania</title><sec id="s13"><title>Skąd mam wiedzieć, czy moja szkoła ma tydzień A/B, czy rotację dniową?</title><p>Popatrz, jak szkoła nazywa swoje dni. Jeśli wydrukowany plan mówi tydzień A i tydzień B, to cykl dwutygodniowy przywiązany do kalendarza. Jeśli numeruje dni — dzień 1 do dnia 8 — licznik idzie za obecnością, a zamknięcie przesuwa wszystko. Sekretariat potwierdzi dzień otwarcia.</p></sec><sec id="s14"><title>Czy mogę po prostu użyć Kalendarza Google do tygodnia A/B?</title><p>Tak, do prostej naprzemienności. Powtarzanie co dwa tygodnie jest standardem: ustaw tak wydarzenie i będzie trzymać. Czego kalendarz nie umie, to przesuwać rotacji tylko w dni nauki ani przestawiać późniejszych wystąpień, gdy dzień wypadnie, bo reguły liczą odstępy, nie obecność.</p></sec><sec id="s15"><title>Ile trwa ustawienie rotacyjnego planu lekcji?</title><p>Licz dwadzieścia minut na dwutygodniowy wzorzec A/B z ośmioma przedmiotami, w większości na wpisywanie sal. Rotacja od dnia 1 do dnia 8 zajmie dłużej, bo jest osiem siatek do wypełnienia, nie dwie. To koszt jednorazowy: potem rotacja idzie przez cały semestr bez udziału.</p></sec><sec id="s16"><title>Co jeśli źle ustawię tydzień początkowy?</title><p>Każda lekcja pokaże się w złym dniu i jest to zdecydowanie najczęstszy błąd konfiguracji. Naprawa to jedno pole, nie przebudowa: zmień, którym tygodniem lub dniem rotacji otwiera się semestr, i cała siatka przesunie się razem z nim. Sprawdź to na dniu, który dobrze pamiętasz.</p></sec><sec id="s17"><title>Czy muszę wpisywać każde ferie ręcznie?</title><p>Wpisujesz daty, które publikuje szkoła, zwykle jedną listę na semestr plus okazjonalne zamknięcie. Gdy data jest już w środku, rotacja przeskakuje ją sama. To dokładnie to, czego Kalendarz Google nie automatyzuje: jego mechanizm wyjątków wylicza daty pojedynczo i nie numeruje od nowa tego, co dalej.</p></sec><sec id="s18"><title>Czy plan działa bez połączenia z internetem?</title><p>W School Planner: Student Agenda tak: nie ma konta ani logowania, a opublikowana w Play deklaracja bezpieczeństwa danych stwierdza, że żadne dane nie są zbierane ani udostępniane. Kompromis polega na tym, że nic nie jest archiwizowane za ciebie, więc eksportuj siatkę, gdy skończysz ją wpisywać.</p></sec><sec id="s19"><title>Czy mogę wrzucić plan także do zwykłego kalendarza w telefonie?</title><p>Tak, przez eksport ICS. ICS to standardowy format wymiany kalendarzy, a Kalendarz Google przyjmuje wydarzenia zaimportowane z pliku, więc lekcje pojawią się obok reszty twojego tygodnia. To zdjęcie stanu, nie strumień: po zmianie siatki eksportuj ponownie.</p></sec><sec id="s20"><title>Czy jest wersja School Planner: Student Agenda na iPhone&apos;a?</title><p>Nie. Aplikacja wychodzi tylko w Google Play i nie ma jej w katalogu App Store tego twórcy, więc nie ma wersji iOS, do której można odesłać. Na iPhone&apos;a praktyczną drogą są porównane wyżej alternatywy, a Smart Timetable jest z nich najwyżej oceniana na Androidzie: 4,7 na 5.</p></sec><sec id="s21"><title>Co zrobić, gdy szkoła zmieni plan w trakcie roku?</title><p>Edytuj dotknięty tydzień cyklu, a nie każdą przyszłą datę. W aplikacji opartej na cyklach jedna zmiana w jednej komórce przenosi się na każde późniejsze wystąpienie tego dnia rotacji — to cały powód, by wpisywać wzorzec. Potem eksportuj ponownie, żeby kopia się zgadzała.</p><p>Jeśli twój wzorzec to rotacja, a nie płaski tydzień, School Planner: Student Agenda jest <ext-link ext-link-type="uri" xlink:href="https://play.google.com/store/apps/details?id=com.lapnito.schoolplanner">darmowy w Google Play</ext-link>; starannie ustaw początkowy dzień rotacji i wyeksportuj siatkę, gdy już będzie wpisana.</p></sec></sec></body></article>
