生成AIと教育、もっと知るシリーズ
生成AIとプログラミング教育についてまとめたシリーズです。
- GPT-3.5の衝撃と、今のプログラミング教育の答え
- 生成AI時代のプログラミング学習 5つのタイプ
- 生成AI時代にプログラミング教育は必要なのか
- 生成AIを使っても伸びる人、伸びない人
- 生成AIはいつ解禁するべきか
※このページはシリーズの目次です。各記事を公開後、上記にリンクを追加してください。
はじめに
生成AIの登場によって、プログラミングの学習方法は大きく変わりました。
例えば ChatGPT のような生成AIに質問すると、数秒でプログラムコードが作成されます。
さらに
- GitHub Copilot
- Cursor
のようなツールでは、
- コード生成
- テスト
- 修正
まで自動化されています。
このような時代において、プログラミング教育はどのように変わるのでしょうか。
私はプログラミング講師として、日々授業をしています。授業を進める中で、生成AIとプログラミング学習の関係について多くの気づきがありました。
このシリーズでは、
- 生成AI時代の学習の変化
- 実際の授業で見えたこと
- AIとの付き合い方
についてまとめています。
シリーズ記事
第1回
GPT-3.5の衝撃と、今のプログラミング教育の答え
生成AIが登場したとき、多くの人が驚きました。AIがコードを書いてくれるという体験は、非常に大きな衝撃でした。
しかしその後、教育現場では新しい課題も見えてきました。
この記事では
- 生成AIを初めて使ったときの衝撃
- 生徒への指導
- 今振り返って見えること
について書いています。
第2回
生成AI時代のプログラミング学習 5つのタイプ
授業をしていると、生徒の学習スタイルは大きく分かれます。
例えば
- AIを使わなくても作れる人
- AIを参考にして理解する人
- AIで作れるが説明できない人
などです。
この記事では、授業の経験から見えてきた 生成AI時代の学習タイプ について整理しています。
第3回
生成AI時代にプログラミング教育は必要なのか
AIがコードを書ける時代になり、
「もうプログラミングを学ぶ必要はないのでは」
という意見も聞かれるようになりました。
しかし実際には
- 問題を分解する力
- 手順を考える力
- 構造を理解する力
が重要になっています。
この記事では AI時代におけるプログラミング教育の意味 について考えています。
第4回
生成AIを使っても伸びる人、伸びない人
生成AIは誰でも使えるツールです。
しかし、同じAIを使っていても学習の進み方は大きく変わります。
この記事では
- AIを参考として使う人
- AIに依存してしまう人
の違いについて整理しています。
第5回
生成AIはいつ解禁するべきか
生成AIはとても便利なツールです。
しかし学習の初期段階で使うと、理解が追いつかないことがあります。
この記事では
- AIを使うタイミング
- 学習の順序
について、授業経験をもとにまとめています。
まとめ
生成AIはとても強力なツールです。
しかしAI時代だからこそ 理解する力 が重要になります。
このシリーズでは、生成AIとプログラミング学習の関係について教育現場の視点から考えています。

