教育UIのコールドテスト — 時間割・成績・出欠・LMS・面談予約
時限×曜日の時間割、生徒×教科の成績マトリクス、生徒×日付の出欠、LMS の到達度ダッシュボード、保護者面談の予約グリッド。時間割で課題として記録した ScheduleGrid の framing が、3回連続で別マトリクスに刺さり続けた5枚です。
教育 の cold test、5 画面のまとめ。
なぜ教育UIは難しいのか
教育は「マトリクス」を何度も組む業界です。時限×曜日、生徒×教科、生徒×日付、時間枠×日──軸が違うだけで作法は近いのに、UI の framing が狭いと「これは時間割では?」とすら聞かれない。教育2枚目(#71 成績)の最大の学びは「作ったコンポーネントが見つからない=無いのと同じ」というデザインシステム最怖の罠でした。framing を広げてから3回連続で別マトリクスに使われ、複利が最高潮に達した回が #73、#74 にあります。
ここで群青に加わったコンポーネント
教育5枚で正式なコンポーネントになった/framing を広げて他のマトリクスに刺さったコンポーネントです。
- ScheduleGrid#70
時間割で初めて実装。framing を広げた瞬間に成績・出欠・LMS・面談予約に連鎖。後に介護・HR・飲食・公共まで広がる「マトリクス画面のキャンバス」。
- Meter (attainment / attendance rate)#73
LMS の到達度・出席率を扱う Meter の使い方。汎用 Meter が教育の「達成度」読み込みにそのまま効いた。
ScheduleGrid の framing 拡張は、後の介護週間計画・人材勤怠管理・飲食シフト・公共施設予約まで「マトリクス画面のキャンバス」として共通利用されています。
教育 の全ラウンド
教育 カテゴリの 5 画面を、ラウンド順に並べています。各カードから cold AI が組んだソース、解説記事、デスクトップ/モバイルのプレビューに飛べます。

/class-timetablesrc でコンポーネント化。3回ルールは「待つ」だけでなく「満ちたら作る」。

/gradebook命名と説明の枠が「再利用されるか」を決める。昨日作った ScheduleGrid が「見つからなかった」。

/attendance「発見可能性」は機能と同格の品質。「広げた説明」が、翌回の予備知識ゼロの AI にちゃんと届いた。

/learning-progress複利のピークと、3回ルールの両立。直近で作ったコンポーネントが、全部その場で効いた。

/conference-booking「広げた説明」は1回の修正が配当を生み続ける。ScheduleGrid が「予約グリッド」でも一発で見つかった(3回連続)。
この業界が gunjo に残したもの
教育は、「同じ作法のマトリクスを framing が殺してしまう」教訓と、それを直したあとの「複利の最短距離」を群青に残しました。ScheduleGrid は時間割で生まれましたが、framing を広げた瞬間に成績・出欠・LMS・面談予約と次々に刺さり、後の介護・人材・飲食・公共まで横展開しています。3回連続実装なし の後にようやく実装した時間割(#70)も、群青の自制(早すぎるコンポーネント化を避ける)の好例として残っています。