7月12日(日) 9:30-11:30 牛込箪笥地域センター 4F 会議室バラBで第16回 CoderDojo神楽坂を開催しました。 ニンジャ6名(小学生5、中学生1)、メンター3名、保護者3名がプログラミングなどの創作活動を楽しみました。 神楽坂道場はこれまでわりと中学生が多かったのですが、今回は1名だけ。その1名に聞いたところ、英検3級の試験日かもとのことでした。

創作風景↓ 今日初めての小学生ニンジャは Scratch の本を持参したので、それを抱えたまま、お母さんや中学生ニンジャと話しながら何やら作っていました。 創作風景1

数学好きの小学生ニンジャは Deltarune Chapter 5 がどうなるかについての自説を同好の士の中学生ニンジャにずっと話していました。プログラミングは無しだったので、発表も無し。


11時からは発表タイム。ニンジャ3名とメンター2名が発表しました。 何と HDMI ケーブルを忘れてしまったので、発表は巡回方式。

最初はジャンク好きの小学生ニンジャ。前回に引き続き Raspberry Pi を使った監視カメラ(今回は(専用)ヒートシンク付)を見せてくれました。前回の反省を受けて、メンターが有線LANを用意したので、問題なく動くところまで行きました!ただノートPCのUSBからの給電だったので、電流が足りず画像保存用のHDDを認識できたりできなかったりでした。

発表1

次は中学生ニンジャの TurboWarp による横スクロールゲーム。敵のパラメータ管理をリストを使ってやってみたが、「リストの k 番目を 1 から 5 にする」という指定法だとわかりにくいので、リストの各項目を変えるための定義ブロックを作れば良いと考えて実際に作ってみたそう。「 x 座標を 1 から 5 にする」と指定できるようになったということ。筋が良いと感心しました。

発表2

3人目は M5Stack を埋め込んだレゴを使ったロボットカー(ラジコンカー?)。発表は照れてしまったので、お父さんと一緒に。 3D プリンタで M5Stack NanoC6 が入る2x4レゴブロック互換部品を作ってしまうお父さんすごい。自由にレゴ作品にくみこめるので、創作意欲が湧きますね。 発表3

発表3b

メンターさんは生成AIを使ったプログラミングについて発表してくれました。 Claude に Roag 系のゲームを作ってもらって、さらにそれをプレイする機械学習プログラムを Claude に作ってもらうという面白いお話でした。

発表4

発表者のPCのところに集まって発表を聞く、巡回式もなかなか良かったです。距離が近いし、発表者がいつもよりリラックスしている感じでした。定期的にケーブルを忘れてみようかな?

最後にもう一人のメンターさんから今後のイベントのアナウンス。ちょっと遠いところが多かったけれど、時間が取れたらぜひ行ってみて欲しいです。

次回の第17回 CoderDojo 神楽坂は 8月2日(日) 9:30-11:30 牛込箪笥地域センター 4F 会議室 バラB で開催予定です。お時間が合えばぜひ一緒に何か作りましょう!
https://coderdojokagurazaka.connpass.com/event/401197/