AIで作品を作って終わりにしない。これからのIT教育に必要な「伝える力」
当スクール「RC.Lab伊丹」のUnityコースに、約1年半通っている中学2年生の生徒がいます。
Unityは、主にゲーム開発などに使われるソフトウェアで、C#というプログラミング言語を使いながら、2Dや3Dのゲームを制作することができます。
この生徒は、これまでテキスト教材や動画教材を使いながら、ゲーム制作の基礎を学んできました。
教材に書かれている内容を理解し、順番に進めていくことはできていました。
プログラムにエラーが出たときも、何度もテキストを見直し、間違っている箇所を探して修正する。
そんな地道な学習を、1年半続けてきました。
ただ、一つ課題がありました。
教材通りにゲームを作ることはできても、そこから自分だけのオリジナル要素を追加することが、なかなか進まなかったのです。
もちろん、少しずつ自分なりの工夫はしていました。
しかし、本人からはこんな言葉がありました。
「やりたい構想はあるけど、どうすればいいかわからない」
アイデアがないわけではありません。
作ってみたいものは頭の中にある。
でも、それを実現するために、どんなプログラムを書けばよいのか、Unityでどのように設定すればよいのかがわからない。
そこに、一つの壁がありました。
基礎を学んだからこそ、生成AIを取り入れる
この生徒は1年半の学習を通して、Unityの基本操作やC#の基礎、スクリプトの作成方法、作成したスクリプトをゲームオブジェクトにアタッチする仕組みなどを、ある程度理解していました。
そこで、保護者の承諾をいただいた上で、スクールが管理する生成AI「Gemini」を活用することにしました。
ただし、私が最初に伝えたことがあります。
「AIが出したコードを、そのままコピーするだけで終わらないようにしよう。何をしているコードなのか、少しずつ理解していこう。最初から全部理解できなくても大丈夫。」
生成AIは、わからないことを教えてくれたり、アイデアを実現するための方法を提案してくれたりする、とても便利なツールです。
しかし、AIにすべてを任せてしまっては、学びにつながらない部分もあります。
だからこそ、これまで身につけてきた基礎を大切にしながら、AIを自分のアイデアを実現するためのパートナーとして活用してほしいと考えました。
生成AIを使い始めて、生徒の取り組み方が大きく変わった
実際に生成AIを使い始めると、驚くほど変化がありました。
それまで、オリジナルの要素を追加することに苦戦していた生徒が、次々と自分のアイデアを形にし始めたのです。
例えば、ゲームのカメラアングルを変更したり、障害物の動きをこれまでより複雑にしたり。
自分が「こうしたい」と考えたことをAIに相談し、提案された方法をUnityで試していく。
思った通りに動かなければ、また考えて修正する。
それまでなかなか進まなかったオリジナル制作が、どんどん進むようになりました。
生徒のプロンプトから見えた「考える力」
授業後、私は生徒が生成AIに入力したプロンプト(AIへの質問や指示)を確認しました。
そこには、興味深い様子が見られました。
自分の考えを言葉にしてAIに伝え、実際にゲームへ実装する。
しかし、動かしてみると、自分が思い描いていたものとは少し違う。
すると、言い回しを変えたり、説明を追加したりしながら、何度もAIに相談していました。
これは、単にAIにプログラムを書いてもらっているだけではありません。
「自分は何を作りたいのか」「今の動きと理想の動きは何が違うのか」を考え、それを言葉にして伝えようとしているのです。
生成AIを活用することで、プログラミングだけでなく、自分の考えを整理し、相手に伝える力も必要になります。
そして、実際に動かして確認し、うまくいかなければ修正する。
この繰り返しこそ、ITものづくりの大切な学習過程だと考えています。
生成AIが変えたのは、技術だけではない
今回の生徒の変化を見て、改めて感じたことがあります。
それは、生成AIの教育的な価値は、プログラムを簡単に作れることだけではないということです。
これまでは「作りたいけど、作り方がわからない」という壁がありました。
生成AIを活用することで、その壁を越えるためのヒントを得られるようになったのです。
そして何より、自分のアイデアを実現できるという経験が、次の「もっとこうしたい」という意欲につながっているように感じます。
もちろん、生成AIが出力したコードを使えることと、そのコードを理解できることは別です。
だからこそ、講師が生徒の理解度を確認しながら、必要に応じて基礎に戻り、段階的に学習を進めることが大切だと考えています。
今回の生徒も、もしUnityやC#の基礎を学ばずに生成AIを使い始めていたら、同じように制作を進められたかどうかはわかりません。
1年半かけて積み重ねてきた基礎があったからこそ、AIの提案を実際のゲーム制作に生かすことができた。
私はそう考えています。
AIに任せるのではなく、AIと一緒に創る教育へ
RC.Lab伊丹では、「考える力」「創る力」「試す力」、そして「伝える力」を大切にしています。
今回の生徒の取り組みには、そのすべてが含まれていました。
自分の作りたいゲームを考える。
AIと相談しながら形にする。
実際に動かして試す。
思い通りにならなければ、自分の考えを言葉にして伝え直す。
生成AIは、子どもたちから考える機会を奪うものではなく、使い方によっては、子どもたちの「もっと作りたい」という気持ちを後押しする存在になると感じています。
大切なのは、AIを使うこと自体を目的にしないこと。
そして、基礎を学ぶ時間を省略しないことです。
基礎を大切にしながら、AIと共創し、自分のアイデアを形にしていく。
今回の中学2年生の姿は、私たちが目指す「AI×ITものづくり教育」の可能性を感じさせてくれるものでした。
これからもRC.Lab伊丹では、一人ひとりの理解度や成長に合わせながら、子どもたちが自分の考えを形にできる教育を実践していきたいと思います。


