<?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="ja"><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/ja</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/ja/blog/how-to-set-up-a-rotating-school-timetable"/><abstract><p>A/B週と第1～8日のローテーションをスマホで：型を見分け、一度入力し、休校に対応。Googleカレンダーの限界とアプリ4本の比較。</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週は2つの固定週が交互に入れ替わります。3週または4週の周期は、ほぼ毎月同じブロックを繰り返します。第1日から第8日のローテーションは種類が違います。カウンターは授業がある日だけ進むため、8日の並びは一年を通してカレンダーからずれ続けます。</p><p>ローテーション型は例外的な存在ではありません。2022年秋の米国公立小中高の生徒4,960万人のうち、<ext-link ext-link-type="uri" xlink:href="https://nces.ed.gov/fastfacts/display.asp?id=372">1,550万人が第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>これは人物の発言ではなくストアページからの引用で、最後の2語こそ自分のカレンダーで試すべき部分です。</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>を要することと、不正確なアラームが1時間まで遅れうることを文書化しています。</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>評価が最も高く最も広く使われている選択肢なら Kravcov Denis の Smart Timetable</title><list list-type="bullet"><list-item><p>5.25Kレビューで5点中4.7点。この比較で最高の評価です。</p></list-item><list-item><p>500K+インストール、更新は2026年9月4日で、3つの代替のうち最も新しいです。</p></list-item><list-item><p>無料、アプリ内課金あり、広告なし。</p></list-item></list></sec><sec id="s9"><title>長く定着した表が欲しく広告が気にならないなら Swazer の School Planner - Timetable</title><list list-type="bullet"><list-item><p>500K+インストール、2.39Kレビューで5点中4.3点。</p></list-item><list-item><p>アプリ内課金に加えて広告も含みます。ここで両方を行う唯一のアプリです。</p></list-item><list-item><p>最終更新は2026年7月30日。</p></list-item></list></sec><sec id="s10"><title>一週間が高校の授業ではなく大学の講義なら pranapps の School Timetable - Class, Univ</title><list list-type="bullet"><list-item><p>100K+インストール、506レビューで5点中4.2点。更新は2026年7月12日。</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週」とあればカレンダーに結びついた2週周期です。日に番号が振られていれば、第1日から第8日までのように、カウンターは出席に従い、休校がすべてをずらします。開始日は事務室が確認できます。</p></sec><sec id="s14"><title>A/B週ならGoogleカレンダーだけで済むのか？</title><p>単純な入れ替えなら済みます。隔週の繰り返しは標準なので、予定をそう設定すれば保たれます。カレンダーができないのは、授業日だけローテーションを進めることと、一日が中止になったときに以後の回をずらすことです。ルールは間隔を数え、出席を数えないからです。</p></sec><sec id="s15"><title>ローテーション時間割の設定にどれくらいかかるのか？</title><p>科目8つの2週A/B型なら20分を見てください。大半は教室の入力です。第1日から第8日のローテーションはもっとかかります。埋める表が2つではなく8つあるからです。どちらも一度だけの費用で、以後ローテーションは学期を通して追加入力なしに動きます。</p></sec><sec id="s16"><title>開始週を間違えて設定したらどうなるのか？</title><p>すべての授業が違う日に表示されます。設定の間違いとしては圧倒的に多いものです。直すのは1項目で、作り直しではありません。学期がどの週またはどのローテーション日から始まるかを変えれば、表全体が一緒にずれます。はっきり覚えている日で確かめてください。</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で最も評価が高いのは5点中4.7点の Smart Timetable です。</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>
