1- # Javaアプリ開発学習ナビゲーター(Java学習ナビゲーター)
1+ # Javaアプリ開発学習ナビゲーター
22
3- Java初学者が「アプリ開発をしながら学ぶ」ための学習支援GPTsです。
4- チャット操作で Day 学習を進め、成果物(設計書・スケジュール・日次報告書)を ** Google Drive に自動保存** します。
3+ ** Java初学者が「学習 → 設計 → 記録 → 継続」をDay単位で回せる学習支援GPT。**
4+ チャット操作だけで、** 学習スケジュール・設計書・日次報告書を自動生成し、Google Driveに保存** 。
5+ 別チャット・別日でも学習を再開できる、** 継続前提の学習設計** を実現しています。
56
67![ サムネイル] ( ./demo/thumbnail.png )
78
8- - 📄 1枚資料(PDF): ` ./docs/one-slide.pdf `
9- - 📹 デモ動画(2分30秒): ` ./demo/demo-video.mp4 `
9+ 📄 ** 1枚で分かる概要スライド(PDF)**
10+ 👉 [ PDFを開く] ( ./docs/overview_slide.pdf )
11+
12+ 🎬 ** デモ動画(2分30秒 / Google Drive)**
13+ 👉 [ デモ動画を見る] ( https://drive.google.com/file/d/1DaqQ3ykRQGVxcSAFtQNmtKkNsLCi4Zib/view?usp=sharing )
1014
1115---
1216
13- ## README 1行要約(コピペ用)
17+ ## README 1行要約
1418** チャットで Day 学習を進めると、設計書・スケジュール・日次報告書が Drive に自動生成され、別チャットでも学習を再開できる Java 学習支援GPTs。**
1519
1620---
1721
1822## 📋 目次
1923- [ 概要] ( #-概要 )
24+ - [ 自動生成される成果物サンプル] ( #-自動生成される成果物サンプル )
2025- [ 主な機能] ( #-主な機能 )
2126- [ 技術スタック] ( #-技術スタック )
2227- [ 使い方] ( #-使い方 )
2328- [ スクリーンショット] ( #-スクリーンショット )
2429- [ ドキュメント] ( #-ドキュメント )
25- - [ 2分説明スクリプト(面接/発表用)] ( #-2分説明スクリプト面接発表用 )
2630- [ 開発の背景] ( #-開発の背景 )
2731- [ 今後の展望] ( #-今後の展望 )
2832- [ ライセンス] ( #-ライセンス )
@@ -46,6 +50,18 @@ Java初学者が「アプリ開発をしながら学ぶ」ための学習支援G
4650
4751---
4852
53+ ## 📂 自動生成される成果物サンプル
54+ - 📘 設計書サンプル(Google Docs)
55+ [ 設計書を開く] ( https://docs.google.com/document/d/1D-YNkKV9r2FfQdFLlx2s7x1Ny-BV3uOca4KybCiUgYs/edit?usp=sharing )
56+
57+ - 📊 学習スケジュール(Google Sheets)
58+ [ スケジュールを開く] ( https://docs.google.com/spreadsheets/d/1eA7X8Whif9su6hnTD0LvG44vuoSl0g41e4iTfB0SyHo/edit?usp=sharing )
59+
60+ - 📝 日次報告書サンプル(Google Docs)
61+ [ 報告書を開く] ( https://docs.google.com/document/d/12N2Slvv9Sh090CMri5hhbwzI9mTUJ5a5BpclQLx9Nw0/edit?usp=sharing )
62+
63+ ---
64+
4965## ✨ 主な機能
5066
5167### 1. 初回ヒアリング(9項目)
@@ -87,45 +103,20 @@ Java初学者が「アプリ開発をしながら学ぶ」ための学習支援G
87103## 📸 スクリーンショット
88104
89105### 1) トップ(メニュー)
90- ![ トップ] ( ./docs/screenshots/screenshot1 .png )
106+ ![ トップ] ( ./docs/screenshots/top .png )
91107
92108### 2) Day提示(学習コンテンツ)
93- ![ Day提示] ( ./docs/screenshots/screenshot2 .png )
109+ ![ Day提示] ( ./docs/screenshots/day_detail .png )
94110
95111### 3) Drive上に成果物が生成される
96- ![ Drive成果物] ( ./docs/screenshots/screenshot3.png )
97-
98- > ※このリポジトリでは画像ファイル名を ` screenshot1.png ` のように固定し、READMEのリンク切れを防ぎます。
112+ ![ Drive成果物] ( ./docs/screenshots/drive_output.png )
99113
100114---
101115
102116## 📚 ドキュメント
103- - [ 📄 機能仕様書(SPECIFICATION.md)] ( ./SPECIFICATION.md )
104- - [ 🏗 設計書(ARCHITECTURE.md)] ( ./ARCHITECTURE.md )
105- - 1枚資料(PDF): ` ./docs/one-slide.pdf `
106-
107- ---
108-
109- ## 🗣 2分説明スクリプト(面接/発表用)
110- > 想定:採用担当・面接官(技術者)向け。読み上げで約2分。
111-
112- 私は Java 初学者が「何を作れば良いか」「毎日何をやれば良いか」で迷って学習が止まる課題に対して、
113- ** チャットで Day 学習を伴走し、成果物を Drive に残す GPTs** を作りました。
114-
115- まず ` 開始 ` で、題材・期限・休日・学習ペースなどを対話で決めます。
116- その後、自動で Google Drive にプロジェクトフォルダを作成し、
117- ** 設計書(Doc)・スケジュール(Sheet)・レポート保存用フォルダ** を生成します。
118-
119- 日々の学習は ` 今日 ` を押すだけで、次の未完了 Day が提示されます。
120- 各 Day では、ゴール、実装手順、初心者が詰まりやすい落とし穴、Doneチェックをセットで出し、
121- ` 完了 ` で進捗を更新します。必要に応じて日次報告書も作成します。
122-
123- 設計上のポイントは、** Sheets を進捗の正本(Single Source of Truth)** にしていることです。
124- GPTs はチャット単位で状態が途切れますが、進捗・日付・成果物URLを Sheet に持たせることで、
125- 別チャットでも学習を再開できます。
126-
127- 結果として、学習者は「やること」と「成果物」が毎日残り、
128- ポートフォリオとしても ** 学習の証拠** を提示できるようにしました。
117+ - [ 📄 機能仕様書(SPECIFICATION.md)] ( ./docs/SPECIFICATION.md )
118+ - [ 🏗 設計書(ARCHITECTURE.md)] ( ./docs/ARCHITECTURE.md )
119+ - [ 📄 1枚資料(PDF)] ( ./docs/overview_slide.pdf )
129120
130121---
131122
0 commit comments