Skip to content

Commit 88adb8e

Browse files
committed
2 parents b3fa66b + 0307514 commit 88adb8e

File tree

1 file changed

+29
-38
lines changed

1 file changed

+29
-38
lines changed

README.md

Lines changed: 29 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,32 @@
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

Comments
 (0)