プログラミング教室|散らばった情報を、先生が迷わず見られる一つの入口へ
Problem / Before
教室には、生徒マスター、カルテ、教材進捗、検定履歴、申し送り、対応記録など、多くの情報がすでにありました。
問題は「情報がない」ことではなく、必要なときに、必要な人が、迷わず辿り着けないことでした。
先生が知りたいのは、「今日来る生徒は誰か」「この子はいま何を学んでいるか」「連絡事項はあるか」といった現場の問いです。その答えが複数のシートや資料に分かれていました。
Constraints
既存のGoogle SheetsやDriveはそのまま活かす必要があり、先生にコード操作を求めることはできません。
また、実際の運用では個人情報や配慮事項などを扱うため、便利さだけでなく共有範囲と権限を考える必要があります。
Approach
最初に「何を一か所へ集めるか」ではなく、先生は何を知りたいのかを整理しました。
既存の複数シートは正本として残し、必要な情報を生徒単位にまとめて表示するWeb画面を作りました。
業務手順は生徒情報とは別の正本に残し、画面には内容をコピーせずリンクだけを表示。元の手順が更新されても、入口側が古くなりにくい構造にしています。
What We Built
- 教師向けWebダッシュボード
- 複数の情報を生徒単位にまとめるデータ層
- 検索・曜日フィルター・生徒カード
- 学習状況・検定・連絡事項を見る入口
- Google Calendarと連携した当日の確認
- 業務手順へ辿るリンク
- 現場側でコードを触らず変更できる設定領域
After / Result
実データで動く教師向け画面を作り、在籍生徒の情報と業務手順へ一つの入口から辿れる状態にしました。
「情報はあるのに毎回探す」状態から、「必要なときに辿れる」状態へ変わったところまでが、確認できた変化です。
数字で示せる効果は、下の「まだ分からないこと」に分けて書いています。
Human + AI
AI / Agentは、既存ファイルの読み取り、実装、モック確認、エラー切り分け、手順・ログ整備などを担当しました。
人は、現場の本当の困りごと、誰に何を見せるか、機微情報の共有範囲、本番操作、配布タイミングなどの判断を持ちます。
この事例から残った考え方
- 正本と「見る入口」は分けられる
- 全部を一か所へコピーしなくてもよい
- 現場の問いを先に決める
- 変更の多いものは、現場が直せる場所へ出す
- 重要な判断は人へ戻す
他の仕事なら
顧客カルテ、会員管理、スタッフ引き継ぎ、案件進捗、店舗運営など、情報はあるのに毎回探している仕事へ応用できます。
まだ分からないこと
- 確認にかかる時間がどれだけ短くなったか(未計測)
- 先生全員にどこまで定着するか(未確認)
- 他の教室や他の業種で、同じ形がそのまま使えるか(未検証)
効果を大きく見せるより、確認できたことと、まだ確認していないことを分けて書いています。ここは実際の運用の中で確かめていきます。