独学で大丈夫?スクールに行くべき?
💬 質問
プログラミングは独学で学べますか?スクールに通うべきですか?高校生で予算もありません。
✅ 回答
結論:基礎レベルなら独学で十分です。特にHTML/CSS/JavaScriptは無料教材が最も充実している分野で、スクールに通わなくても学べます。
独学とスクール、正直な比較
| 独学 | スクール | |
|---|---|---|
| 費用 | 0円 | 月1〜20万円 |
| 質問できる相手 | ネット検索・コミュニティ | メンター(即レス) |
| ペース管理 | 自分次第 | カリキュラムで強制 |
| 挫折率 | 高め | 低め(お金払ってるから) |
| 学習内容の自由度 | 好きなことを好きな順で | 決められたカリキュラム |
独学が向いている人
- 自分で調べるのが苦じゃない(Google検索が使える)
- 「毎日30分」を自分で続けられる
- 作りたいもの(学園祭サイト、ポートフォリオなど)が明確にある
- 予算がない(中高生の大半はここ)
スクールを検討すべきタイミング
- 独学で3ヶ月やったけど、エラーが解決できず完全に止まっている
- 締め切りがないとサボってしまう(自覚がある)
- 就職・転職が目的で、ポートフォリオのレビューがほしい
つまり「まず独学で始めて、壁にぶつかったら検討する」が最も合理的です。
独学で使える無料リソース
| リソース | 特徴 |
|---|---|
| このサイトのレッスン | 日本語・中高生向け・ブラウザだけで学べる |
| MDN Web Docs | 公式リファレンス(困ったときの辞書) |
| YouTube | 動画で見たい人向け(玉石混交なので注意) |
「独学で挫折しない」ための3つの工夫
- ゴールを決める — 「3ヶ月後に自己紹介サイトを完成させる」など具体的に
- 仲間を見つける — 部活の友達やSNSで同じ時期に始めた人と進捗を共有する
- 完璧を求めない — 60%理解したら次に進む。あとで戻ればいい
独学の学習プラン例
【独学プラン(6ヶ月)】
月1: HTML基礎(このサイトのHTMLコース)
月2: CSS基礎(このサイトのCSSコース)
月3: JavaScript基礎(変数、条件分岐、ループ)
月4: DOM操作(ボタンクリック、フォーム処理)
月5: 作品制作(ToDoアプリ or クイズアプリ)
月6: ポートフォリオ作成 + GitHub Pages公開
【スクール向きの人】
- 1人だと続かない(仲間が欲しい)
- 質問できる環境が必要
- 短期間で集中的に学びたい
- 就職・転職が目的
【独学向きの人】
- 自分のペースで進めたい
- お金をかけたくない
- 趣味・教養として学びたい
- 情報Ⅰの授業の補強 中高生なら独学で十分です。無料の教材(このサイト含む)が豊富にあり、情報Ⅰの授業で基礎も学べます。スクールは社会人の転職向けが多く、中高生には不要です。
解決しなかった?
エンジニアに質問する →