生成AIとプログラミング学習の関係

広告

最近よく

「AIでプログラムが簡単に作れる」

という話を聞きます。

実際、AIはとても強力なツールです。

ただし一つだけ大事なことがあります。


AIは能力を増幅する道具

AIは

能力を増幅する道具

です。

例えば次のようなイメージです。

AIなしAIあり
プログラミング経験がある人100300
学習途中の人50120
基礎がまだの人1012

つまり

元の理解があるほどAIは強力になる

という特徴があります。


YouTubeのAI動画の多くは

YouTubeで

「AIでアプリ作りました」

という動画があります。

実は多くの場合、

元々プログラムを書ける人

が作っています。

だから

  • AIのコードを理解できる
  • バグを直せる
  • 機能を追加できる

のです。


プログラミングは積み木

プログラミングは

積み木のように積み上がります。

変数
↓
条件分岐
↓
ループ
↓
配列
↓
クラス
↓
List
↓
アプリ

この順番で理解が積み上がります。

もし途中を飛ばすと

あとで必ず詰まります。


授業でAIを制限している理由

授業で

  • 手でコードを書く
  • 小さい問題を解く

ということをしているのは

この積み木を作るため

です。


AIの正しい使い方

AIは使っていいです。

ただし条件があります。

説明できること

です。

つまり

  • 何をしているコードか
  • なぜ動くのか
  • どこを変えれば動きが変わるのか

これが説明できれば

AIは強い味方になります。


最後に

AIの時代だからこそ

理解して使う人

使われる人

の差が大きくなります。

この授業では

理解して使える人

を目指します。


訪問数 8 回, 今日の訪問数 8回

広告

AI,生成AI

Posted by hidepon