Mybestpro Members

中農祥平プロは神戸新聞社が厳正なる審査をした登録専門家です

AI時代、プログラミングを学ぶ意味は変わる?

中農祥平

中農祥平

テーマ:AI×ITものづくり教育

「子どもは、プログラミングは学んだ方がいいのでしょうか?」
子ども向けのITスクールを運営していると、保護者の方からこうした質問をいただくことがあります。

一方で最近は、「AIがプログラムを書いてくれるから、プログラミングを勉強する必要はあるのか」という疑問も出てきました。

実際、生成AIに「こんなゲームをつくりたい」「こんなWebサイトをつくりたい」と伝えるだけで、プログラムのコードを生成してくれる時代になっています。

では、子どもたちが時間をかけてプログラミングを学ぶ意味はなくなるのでしょうか。
私はむしろ逆だと考えています。

ただし、これからのプログラミング教育は、単に「コードを正しく書けるようになること」だけを目的にするのではなく、その先へ進んでいく必要があります。

大切なのは「コードを書くこと」ではなく「何をつくるか」

私のスクールではプログラミングを学び始めた子どもたちは、まず基本的な命令や文法、仕組みを学びます。
Scratchであれば、キャラクターを動かす、条件分岐を使う、変数を使う。
Pythonであれば、変数、条件分岐、繰り返し、関数などを学んでいきます。
こうした基礎は、AI時代になっても大切です。

しかし、私がその先で子どもたちに経験してほしいのは、「このコードを覚えよう」という学習だけではありません。

「こんなゲームをつくってみたい」
「もっと難しくしたら面白そう」
「ここに新しい機能を追加できないかな?」
と、自分で考えることです。

プログラミングは本来、自分のアイデアを形にするための「道具」です。
コードを書くこと自体がゴールではありません。

AIがコードを書けるからこそ「基礎」が必要になる

では、AIにコードを書いてもらえば、基礎を勉強しなくてもいいのでしょうか。
私はそうは考えていません。

例えばAIが100行のプログラムを生成したとしても、プログラミングの基本をまったく知らなければ、
「このコードは何をしているのか」
「なぜエラーになっているのか」
「どこを変更すれば自分のやりたいことができるのか」
を判断することが難しくなります。

だから私のスクールでは、最初からすべてをAIに任せるのではなく、まず基礎を学ぶことを大切にしています。

基礎を学ぶ。
教材を見ながら自分でコードを書く、そして動かしてみる。
エラーが出たら原因を考える。
少し自分なりに改造してみる。
こうした経験を積み重ねたうえでAIを使うと、AIとの関わり方が大きく変わります。

「答えを教えてもらうためのAI」から、「自分のアイデアを実現するために一緒に考えてくれるAI」へと変わっていくのです。

「分からない」をAIに聞くことも学びになります

私は、子どもが分からないことをAIに質問すること自体は悪いことだとは考えていません。
むしろ、上手に活用してほしいと思っています。

ただし、「これ分からない。答えを教えて」だけで終わるのではなく、

「ここまでは分かったけれど、この部分が分からない」
「このコードを書いたけれど、なぜ動かない?」
「自分ではこう考えたけれど合っている?」
と質問する。

すると、AIに質問するためにも、自分が何を理解していて、何が分からないのかを整理する必要があります。
AIとの対話そのものが、自分の考えを言葉にする練習にもなります。
またAIが出す回答は、講師の私よりわかりやすいことが多々あります。

AIを使うと「つくれるもの」の幅が広がります

生成AIの登場によって、子どもたちがつくれるものの幅は大きく広がりました。
以前であれば、ある程度高度なプログラミング技術を身につけなければ形にできなかったアイデアも、AIのサポートを受けることで挑戦しやすくなっています。

ゲームをつくる。
クイズをつくる。
Webサイトをつくる。
動画をつくる。
自分の好きなことを紹介する作品をつくる。

「こんなものがあったら面白い」というアイデアからスタートして、AIと対話しながら少しずつ形にしていくこともできます。
これは子どもたちにとって、とても大きな変化だと思います。

下の動画は、中学生の生徒が「AIが考える中学生男子が好きそうなラーメン3選」をテーマに作った動画です。
AIと対話しながら企画・構成・ナレーションを考え、Adobeのpremierproを使って形にした作品です。

この動画制作での過程のように、これからのIT教育では「自分で何を考え、何をつくったか」が、より重要になっていくと考えています。

完成した作品より「どう考えたか」を大切にしています

同じゲームをつくったとしても、そこに至るまでの過程は子どもによって違います。

なぜこの作品をつくろうと思ったのか。
どこを工夫したのか。
どこで失敗したのか。
どうやって解決したのか。
AIをどのように使ったのか。
完成して何に気づいたのか。
そして、次に改良するならどうしたいのか。

私は、こうした「制作の過程」にこそ大きな学びがあると考えています。
完成した作品だけを見ると、AIがどこまでつくったのか分からないこともあります。

しかし、子ども自身が制作の過程を説明できれば、その作品の中にどれだけ本人の思考や試行錯誤があったのかが見えてきます。
これからのAI時代では、作品そのものだけでなく、「どう考えて、どうつくったのか」を言葉にできる力も重要になるでしょう。

私のスクールでは、作品完成後にこれらの内容を振り返る「作品振り返りフォーム」を作っています、生徒たちはフォームに自分の考えを言語化して入力、制作過程を振り返ってもらっています。
そして、それをもとに本人、そして保護者の方にも成長を感じていただいています。

プログラミング教育から「ITものづくり教育」へ

私はこれからの子どもたちに必要なのは、プログラミングだけではないと考えています。

Web制作、デザイン、動画制作、ゲーム制作、AI活用。
こうしたさまざまなITスキルを組み合わせながら、自分のアイデアを形にしていく。

その中で、
考える。
創る。
試す。
失敗する。
直す。
また試す。

この経験を何度も繰り返してほしいと思っています。
だから私は、単に「プログラミングができる子ども」を育てることを目標にはしていません。

目指しているのは、AIやITを使って、自分のアイデアを形にできる子どもを育てること。
プログラミングもAIも、そのための大切な道具の一つです。

AIはこれからさらに進化していくでしょう。
プログラムを書く能力も、画像をつくる能力も、動画をつくる能力も高くなっていくと思います。

だからこそ子どもたちには、「AIに何をしてもらうか」だけではなく、
「自分は何をつくりたいのか」
を考えられる人になってほしいと思っています。

AIに答えを出してもらう側ではなく、AIを使って新しいものを生み出す側へ。

そのためには、基礎を学び、自分で考え、実際につくり、失敗し、改善する経験が必要です。

私は兵庫県伊丹市で運営するITスクールで、子どもたちとの日々の実践を通して、このような学びを「AI×ITものづくり教育」として形にしていきたいと考えています。

そしてこれからも、AI時代の子どもたちに本当に必要なIT教育とは何かを、現場から発信していきたいと思います。

リンクをコピーしました

Mybestpro Members

中農祥平
専門家

中農祥平(子ども向けITスクール)

株式会社リジョンクリエイト

小・中学生向けIT・プログラミングスクールで、ゲーム開発やWEBデザイン、プログラミングを幅広く指導。長年の現場経験をもとに、AI時代に求められる「考える力」「創る力」と子どもの自信を育てます。

中農祥平プロは神戸新聞社が厳正なる審査をした登録専門家です

関連するコラム

プロのおすすめするコラム

コラムテーマ

コラム一覧に戻る

プロのインタビューを読む

「考える力」と「創る力」を育てる子どもIT教育のプロ

中農祥平プロへの仕事の相談・依頼

仕事の相談・依頼