メインコンテンツへスキップ
見出し画像
Photo byfz5050

書道教室の生徒管理アプリをAIでつくってみた

    書道教室の生徒さんのことを、スマホでさっと見たり記録できるようにしたいと思っていました。
    残しておきたいのは連絡先だけではなく、いま何級か、何を書いたか、どんなことを伝えたか、という指導の記録です。

    最初は自分でWebシステムを作ろうかと考えましたが、ログインやパスワードの管理まで自作するのはさすがに怖いです。しがないSEでもそれくらいはわかります。

    そこで今回もclaudeに相談しながら、既存のサービスを組み合わせて作ることにしました。結果、半日かからず、しかもほぼスマホだけで形になりました!

    道具選び

    候補はいろいろありましたが、小さな書道教室にちょうどいいものは意外とありませんでした。

    • kintone:ノーコードで楽なので、本当は使いたかったです。ただ最小10ユーザーからなので、1人で使っても月1万円〜かかります。

    • 塾向けの管理システム:指導報告や保護者連絡はそろっていますが、機能が多すぎて割高です。書道の級や作品写真には合いませんでした。

    • Excel:慣れていますが、スマホで見るのが面倒です。

    • Power Apps:基本は法人向けで、個人で始めるにはハードルが高いです。

    最終的に、Googleスプレッドシート+AppSheetにしました。データはExcelと同じ感覚の表で持って、AppSheetがそこからスマホアプリを作ってくれる組み合わせです。しかも無料で使えます。

    スプレッドシートの設計

    Googleドライブを連携して、claudeにスプレッドシートを作ってもらいました。最初の版を見てから、教室に合わせて項目を何回も足したり消したりして、今はこんな形になっています。

    • 生徒:生徒ID、氏名、区分、入会日、現在の級、保護者名、連絡先、クラス、月謝、曜日・時間、退会日、削除フラグ、メールアドレスなど

    • 受講記録:記録ID、受講日付、生徒ID、氏名、指導内容、添付ファイル

    • 昇級履歴:認定日、級・段、団体

    • 級リスト:10級〜1級、準初段、初段〜五段、師範

    • QRカード:生徒ごとのQRコード(あとで書きます)

    決まった選択肢がある項目は、入力ミスをしないようにプルダウンにしました。

    • 区分:一般部/学生部

    • クラス:おとな/中高生/寺子屋/通信

    • 月謝:8000/5000/4000/3000

    • 曜日・時間:木AM/木PM

    項目の名前や選択肢を、うちの教室の言葉で決められるのがいいところです。

    AppSheetでスマホアプリにする

    スマホのブラウザでappsheet.comを開いて、さっきのスプレッドシートを指定すると、表の列からアプリの画面が自動でできあがります。

    そのあと、受講記録の設定をいくつか変えました。ここがいちばん効いたと思います。

    • 生徒ID → Ref(参照先:生徒)。生徒の画面の下に、その子の受講記録だけが並ぶようになります

    • 氏名 → [生徒ID].[氏名] という式を入れます。生徒IDを選ぶだけで名前が入ります

    • 受講日付 → TODAY() を入れます。開いた日の日付が最初から入ります

    • 作品写真 → Imageにすると、入力のときにカメラが起動します

    QRコードをかざすと記録画面が開く

    いちばんやりたかったのがこれです!
    生徒が来たらカードのQRをiPhoneのカメラで読むだけで、その子の受講記録の入力画面が開くようにしました。

    1. AppSheetのLINKTOFORMという関数で、「生徒IDが入った状態の入力画面」へのリンクを作ります

    2. そのリンクを生徒ごとのQRコードにします

    3. 名刺サイズのカードにして、PDFで印刷します

    QRを読むと、生徒ID・名前・今日の日付が入った画面が開きます。あとは指導内容を書いて、作品を撮って保存するだけです。

    途中で、同じ日に2人目を登録すると1人目が上書きされてしまう問題に気づきました(記録を区別するキーが日付になっていました)。記録IDの列を足して、自動で番号が振られるようにして解決しました。

    つまずいたところ

    • スプレッドシートに「拡張機能」メニューがありませんでした。これはパソコン版にしかないそうです。スマホではappsheet.comから直接作ればOKでした

    • AppSheetの編集画面がスマホだと狭すぎて、大事なボタンが右にはみ出して隠れていました。横向きにするか、デスクトップ用サイト表示にすると出てきます

    • QRコードが「#REF!」になりました。外部からQR画像を読み込む許可のボタンがパソコンでしか出なかったので、結局QRはclaudeにPDFで作ってもらいました

    わからないところは画面のスクショを送ると、どこを押せばいいか教えてくれるのが本当に助かりました。

    やってみて

    お金をかけず、プログラムも書かずに、書道教室専用の生徒管理アプリができました。
    生徒の情報、毎回の指導内容と作品写真、昇級の記録がスマホで見られて、QRをかざせば記録画面がすぐ開きます。

    AIに丸投げというより、「教室ではこう使いたい」と伝えて、作ってもらっては直す、をひたすら繰り返した感じです。

    これから生徒を登録して、実際のお稽古で使ってみます。足りないところが出てきたら、また書きますね。

    もし本システムにご興味ありましたら、無償で簡単なヒアリングおよびお見積させていただきますので、お気軽にご連絡くださいませ。

     
     
    ITベンダーのしがないSE。体力なし、食欲ありの2児の母。書道師範。茅ヶ崎在住、横浜勤務。今年はカメラとサーフィンに目覚めたい。

    あなたへのおすすめ