初めまして
数年前にnoteの存在を知りましたが、何を書けばいいかわからずそのままでした。
最近、ChatGTPの存在を知り、びっくりしました。AIの進歩がここまで来ていることに。
筆者はいま、ボランティアでCoderDojo天白のチャンピオンをしています。来てくれる子供たちは小学生の時にScratchである程度の作品を作ると、中学生になるとDojoから足が遠のくのを感じていました。Scratchからテキストプログラミングへの移行はかなりハードルが高いようです。
そんな折にChatGTPを知り、衝撃的なものを感じました。現状でもかなりのことができるということ、時には間違いもあるみたいですが、プログラミング学習にはそれも有益とみることができます。バグ取りは一つの学習と考えることができます。
利点の一つは簡単な題材を使って簡単なプログラムを書くことができるということです。テキストプログラミングの最初は説明書で文法を勉強してそこの簡単な例題をコピーすることから始まるのではないでしょうか。ChatGTPでは即座にプログラムを書いてくれます。このことはまたいろんなプログラム言語を即座に試してみることができることになります。
AIが進化すれば今よりももっと精度の高いプログラムを生成してくれることが容易に期待できると思います。
このnoteにはChatGPTを使った実験結果を載せて、どうChatGPTと付き合ってプログラミング学習を行えばいいかといったことを載せていきたいと思います。
なお、ChatGPTは13歳以上の子供たちが保護者の許可を取って使うことができるということになっています。多少なりとも英語力が必要なのでリーズナブルな制約かもしれませんね。
参考:
CoderDojo天白参加申し込み先
CoderDojo天白例会記録と全般報告など
Facebookのページ
youtube の再生リスト