第39回開催レポート

10月7日(土)、第39回 CoderDojo 戸田公園を開催しました。
10月ということで、ハロウィンです。ジャック・オー・ランタンです。メンターのホカリさんがこんなの持ってきてくれました。

10月です。

来月には、魔改造されて50mを3秒で走るようになっているとか?

そしていつものようにニンジャのみんなの作品発表。なんですがここでお詫びです。最初の一つしか動画が撮れてなかったー。なんか調子悪かったので、その時にしっかり原因を追求しておけばよかった。油断してたー。

撮れていたたった一つが小3ニンジャのマイクラの作品です。
マイクラの書籍を参考にハチミツを回収する装置を作ったそうです。書籍を見て、まずやって見るのはとてもいいと思います。ってよく見たら付箋がいっぱい貼ってあってすごい。どれだけ見てるんだ。

しっかり仕組みを説明してくれました。

次のニンジャは、スクラッチで作った作品を、なんかコンテストで発表するためのプレゼン資料を披露してくれました。コンテストっていうのは、作品作らせて、プレゼンまでさせるんですね。
こんなこと書いていいのかわかりませんけど、作品を評価する時間も知識もない審査員が、プレゼンだけで審査するんですかね。だったらプログラム必要ないんではなどと、ここ何ヶ月も取り組んできた作品を見せてもらっているだけに、複雑な気持ちになってしまいます。
巷のプログラミングのコンテストでも、実現不可能なアイデアで大風呂敷を広げた人が「勝ち」なんてプレゼン大会だったりすることもよくあるので、それもアリなんでしょうけど。

ラズパイとラズパイサイズのディスプレイも登場。小さすぎて読めない…

3人目のニンジャは、スクラッチでのアニメーション作品です。動画がなくてごめんなさい。キャラクターが移動する様子をアニメのような表現で見せてくれました。途中、最初のマイクラのニンジャと、小3どうし隣の席に移動して、一緒に何かやるのかと思っていたら、お互い相手のPCを使ってマイクラとスクラッチをそれぞれやってましたが、あれは何だったんだろう。それでよかったんだろうか?

次回は連休の真ん中11月4日(土)の予定です。予定がない方はご参加お待ちしております。

第38回開催レポート

第38回 CoderDojo 戸田公園を、9月2日(土)に開催しました。
9月にはなりましたが、まだまだ暑い中5名のニンジャにご参加いただきました。

先週DojoConが奈良で開催されました。残念ながら参加することはできませんでしたが、日本中のニンジャが作った作品が公開されています。
どれも力作ですが、マインクラフトでどうやってこんなの作るの?っていうのがいくつもありまして、ニンジャのみんなに聞いて色々と教えてもらっちゃいました。ニンジャの方がチャンピオンより色々詳しいので毎回勉強させていただいています。全国のニンジャも戸田公園のニンジャもみんな本当にすごい。

さて、以前から武器/兵器好きのニンジャ、MCreatorというアプリを使って自分の武器を作ってマインクラフトに組み込む能力を手に入れたようです。英語ばかりの画面にも関わらずスイスイと使いこなしている。まぁ、どのニンジャもそうですが、「好きこそものの上手なれ」という格言が頭に浮かびます。

YouTubeを見て使い方を覚えたらしいです。

そして次は数学好きのニンジャです(多分)。Scratchで三角関数のtan()を使って、高さを求める作品。三角関数って何に使うの?何のために使うの?っていう人がほとんどだと思いますが、距離と角度から高さが求まります。そしてスカイツリーの高さを計算してみたら…だいたいいい感じの高さが求まりました。

スカイツリーは634mですね。

次のニンジャは、C++で、大学病院を経営して病院長を目指すゲームを作っています。財前教授は登場しませんが、登場人物や病院の設備、イベントがたくさん定義されていて、ソースコードを見ているだけで期待が高まります。完成まで頑張って欲しいです。

コマンドプロンプトのフォントを変更してこんな表示にしてるんですね。

先月に続いて中学生ニンジャのマインクラフトの巨大装置。先月はピグリンに金を渡してアイテムが落ちるところまででしたが、落ちてきたアイテムを回収してチェストに格納するように進化していました。C++のニンジャもそうですが、何ヶ月もかけて大きな作品に取り組むニンジャ本当にすごいと思います。

最後はScratchの作品で、水や電気を与えてピクミンを増やしていくゲーム。丁寧に絵が描かれていて、しかも水をあげるところや電気を発生させるところなど細かいところもしっかり作ってあって、見ているだけでとても楽しい作品でした。

今回もニンジャの個性が色々爆発していて面白かったです。最初から最後まで全部作品発表の時間にしたいくらい楽しい時間でした。

次回は、10月7日(土)の開催予定です。次回もよろしくお願いいたします。

第37回開催レポート

8月5日(土)、夏休み中にも関わらず3名のニンジャに参加していただき、第37回CoderDojo 戸田公園を開催しました。

連日40度近い暑さでやる気がないなぁ。なんてことはニンジャには全く関係ないですね。メンターは何もしなくてもいつも通り淡々と自分の作業に没頭します。
夏休みの宿題(あるのかな?)もその調子で早めに済ませてくださいね。

宿題ではないと思いますが、ニンジャがScratchの作品を作るために持ってきた物理の本を見せてもらいました。

難しい…

この本の中から、気体の温度が上がると分子の運動が大きくなって、気体の体積が大きくなる。体積が大きくなると運動エネルギーが減少してっていうシミュレーションを作っていました。

高校生レベル?毎日欠かせないエアコンの原理もこんなのだよねーと思いながら、こんな実験しながら夏休みの自由研究できたら楽しいだろうな。

次は、Scratchでアニメーション作品を見せてくれたニンジャ。動画はラストの部分だけですが、色々攻撃パターンがあって敵を倒して唐突にラスト。そして最後はまた「to be continued」。作品には英語モードもあってセリフをGoogle翻訳を使って翻訳していました。

そして中学生ニンジャによる今月のMinecraft作品は、ピグリンに金塊?をあげると何やらアイテムがいっぱいもらえる装置です。トロッコで金塊をどんどん運んでは、トロッコを破壊しますが、あれ?トロッコはなぜ次々と出てくるのかな?

毎月話題についていけないので、本を買って勉強し始めたけど、やっぱり全然わからないというのはここだけの話…


参加者少なめでしたが、どのニンジャもとてもこだわりの強い作品で、ついていくのが大変です。

ご参加ありがとうございました。
次回は、9月2日(土)の予定です。

第36回開催レポート

第36回 CoderDojo 戸田公園を、7月8日(土)に上戸田地域交流センター(あいパル)の研修室をお借りして開催しました。
36回目にして初めて会場を変更して開催しましたが、大きいプロジェクタに画面を映すことができるので気合が入ります。

でかいプロジェクタ。欲しい。
micro:bitで遊ぶスペースも広いです。
戸田公園駅の表示をMinecraftで作って見せてくれたニンジャも。
なぜかニンジャには電車好きが多い気が…

どんよりした空模様のわりに暑くなりました。いつもと違う会場のせいか、静かに黙々と時間が過ぎてあっという間に(とはいえ、いつもあっという間ですが)作品発表です。

最初のニンジャは、Pythonで迷路を進んでゴールを目指すゲームを見せてくれました。時間が経つと見えている部分がどんどん狭くなって進むのが難しくなっていきます。狭くなりすぎて進めなくなってしまうので、時々広がったりよく考えられています。

後ろはVisualStudio Code。Pythonのソースコードですね。

次のニンジャは、C++でキャラクタベースのゲーム作成に挑戦中です。まだ多くを語らない方がいいのかもしれませんが、大学病院を経営するゲームらしいです。投資とか経営とか自分が小中学生の頃には考えもしなかった作品が次々に登場し、毎回驚きです。

まだまだ勉強中だそうです。

3人目は、Minecraftの巨大な装置。今回はまだ作成途中のため規模は小さめですが、骨粉をまいて花を咲かせて集めて染料を作るそうです。染料は看板やブロックに色を付けたりするそうです。(説明あってる?)
今回は、白い花ですが、色々な色の花があって色々な染料が作れるらしいです。全て聞いたそのままをただ書き込んでます。Minecraftどこまで奥が深いんだ。

骨粉はどこから?とか色々思いますが、そういうものだと受け止めます。

次は、Scratch+micro:bitで何やらゲームを作ろうとしていたニンジャ。micro:bitが接続できなくて残念ながらmicro:bitでの操作はあきらめましたが、作品発表では「ねこが犬を殴るゲーム?」ビデオモーションセンサーを使った作品を見せてくれました。

micro:bitなくても動くように作ってあってさすが。

次のニンジャは、Scratchで、スプラトゥーン的な作品を見せてくれました。キーボードの左がわと右がわを使ってふたりで対戦ができるようになっています。黄色と紫に分かれてどんどん画面に色を塗っていって最後にどちらの色が多いかを判定します。Scratchのブロックを色々と駆使していてとても完成度の高い作品でした。

もっと後半の写真を撮ればよかった…

最後は、初参加のニンジャ。Scratchで画面のキャラクタを操作して敵にぶつからないようにする作品を見せてくれました。iPadの周りに大勢集まっていて写真が上手く撮れなくてごめんなさい。キャラクタや背景の画像に個性が感じられます。ぜひまた遊びにきてください。

みんな初参加や下級生のニンジャにやさしい…

iPadの出力をHDMIへ変換するのを持ってなかったけど、Macにキャストしてもらって、Macの画面をプロジェクタに映せば上手くいったかな。次に機会があったら試してみようと思います。


今回も、ご参加ありがとうございました。
来月は、8月5日(土)の予定です。

第35回開催レポート

第35回 CoderDojo 戸田公園の開催レポートです。
台風接近のため、前日の夜は大雨でした。中止にすることも考えましたが、雨は朝にはやや小降りになり、開始時間の頃にはほとんど止み、無事に開催することができました。

今回、初参加のニンジャ、学校でScratchをやって、もっとやってみたいと思って参加してくれたようです。お父さんにお話を伺うと、お父さんはプログラミングの知識があまりなく、CoderDojoを探して申し込んでくれたのだと思います。こんなことを言って参加してくれるニンジャには、もう本当に全力で応援しちゃいます。
別のニンジャがmicro:bitをやっていたので、micro:bitの紹介をしたら、micro:bitにも興味を持ってくれました。MakeCodeの話、ScratchLinkの話、ロボットカーの話など、他のニンジャやニンジャのお父さんにも助けてもらいながら、色々な話をしたので時間が足りなかったかもしれません。
Scratchの作品も見せてもらいたかったのにできませんでした。是非また遊びに来てください。

さて、先月から続きの中2ニンジャのマイクラ作品。トロッコが走り回ってアイテムを回収するやつです。ブタのゾンビのやつです。今回も訳がわかりません。しかも動画撮れてなかったので写真です。ゴメンナサイ。

小6のニンジャは、micro:bitとScratchを使った作品。micro:bitの端子をフルに生かした何やら複雑なコントローラで、Scratchの画面のネコを操作します。発想がすごいというか、思いついたことをとにかくやってみる気持ちがすごいというか、いつもとにかく感心します。

マウスにキーボードにmicro:bitに操作が大変!

次は、Scratchのアニメーション。たくさんのシーンとキャラクタが登場する大作で、まるでドラマか映画(?)のような。動画にはありませんが、タイトルでは第2話って。そして最後には第3話の予告が…

動画はほんの一部です

最後に、最初に書いた初参加のニンジャ。micro:bitでキラキラ星だったかな。演奏するプログラムを動かしてくれました。あっという間にMakeCodeの色々なブロックを使えるようになりました。

今回もご参加ありがとうございました。

次回は、7月8日(土)の開催予定です。

第34回開催レポート

雨の降る中、5人のニンジャと3人のメンターが集まりまして、第34回 CoderDojo 戸田公園をおこないました。

低学年のニンジャが、マイクラの使い方を、高学年や中学生のニンジャに教わったり、同じワールドで遊んだりと楽しそうにしているのを見守って?いましたが、作品発表の時間には、レッドストーン回路を使って、砂だの牛肉だの自動で手にいれる装置を見せてくれました。

わかりにくくてすみません。

上級生の作品を見て、着実に進歩しているのが感じられてとても嬉しく思いました。

中学生のニンジャも負けずにマイクラで何やら装置を作成中です。こちらはまだ未完成とのことですが、そのうち大作を見せてくれると思います。

ブタのゾンビ?が鳴いてた

次は、おなじみになったホテル経営シミュレーションゲームです。今回のバージョンアップでは、宿泊に来たお客さんが、ホテル内のお風呂に移動したり、コンビニへ行ったり、見ていて楽しい動きが追加されました。客室やお風呂はフロアが違うのでエレベータで移動するところが再現されています。

客室の電気とかで空きと使用中がわかるといいなー。

次は、スクラッチで文字をきたなくする。という役に立たない意欲的な作品。ペンタブで手書きのひらがなや数字を取り込んで使用しています。

文字を入力すると、きたない字に。

きたない字になると言いつつ、普通に書いた手書きの文字らしいです。下手すぎないか?


最後は、ChatGPTに、pythonのプログラムを作成させ、それを実際に動かしてみたというニンジャが登場。占いや円グラフを描いて見せてくれました。

AIがどんどんプログラムを作ってくれます
こんな円グラフが作成できました。


プログラムの作成をAIがやってくれるようになったら、みんなCodeDojoに来てくれるんだろうか?なんてことも考えながら、それでも、来月は6月3日(土)に開催予定です。

第33回開催レポート

第33回 CoderDojo 戸田公園の開催レポートです。
学校はまだ始まっていませんが、4月1日(土)ですので今日から新年度、参加の6名のニンジャには、新しい学年での自己紹介をしてもらいました。
全く関係ありませんが、四月一日と書いて「わたぬき」という苗字があるそうです。何の関係もありません。

ラズベリーパイを持ってきたニンジャがいまして、配線やOSのインストールをして、みんなに紹介してくれました。ラズベリーパイは、CoderDojo 戸田公園ではおそらく初登場ですが、さすがニンジャのみんな名前は聞いたことがあるみたいです。

OSのインストールをしているところ

ブラウザでScratchを動かしたり、ちょっと遅いけど小さいコンピュータという感じでみんな見ていました。
micro:bitのようにセンサーや部品を接続して操作できるようにしたいそうです。

このニンジャの年長さんの妹さんも一緒に参加してくれたのですが、ネコが海の中で、サメやタコから逃げまわるScratchのゲームを見せてくれました。年長さんですが、大きな声でしっかり発表してくれて、とっても感心しました。作品もとてもよくできていました。

コスチュームを変えたり、セリフが出たり細かく作ってありました

小3のニンジャは、マイクラにmodを入れて色々な武器を作った。とのことで作るところ、使うところを見せてくれました。そういえばScratchでも、武器や攻撃パターンをたくさん作り込んだ作品をいつも見せてくれます。環境が違ってもやりたいことはブレないんだなぁと思いました。

自分で作った武器を装備して戦うところ。もしかして無敵?

Scratchで、分数の足し算に取り組んだニンジャもいました。
分数の足し算は、
①分母の最小公倍数を求めて
②通分
③分子同士を足し算して
④約分
という手順になるかと思いますが、今日は通分までできたということで、見せてくれました。

分子と分母を設定すると、通分します

問題をプログラミングで解決する手順をしっかり理解できているので、次来るときは、完成版が見せてもらえそうです。

前回「ホテル経営」ゲームを作成していたニンジャは、さらに完成度をあげてきました。コンビニや浴場を設置したり、借入金に利息がついたり返済したり、ホテルのランクが表示されたりしていました。

とてもよく考えて作っているのがわかります…

まだまだどんどんバージョンアップしていきそうな楽しみな作品です。

さらにこのニンジャは、もう一つ、前回参加してくれたニンジャがマインクラフトで作ったギロチン(←動かない)を見て、動作するギロチンと、プレイヤーが死ぬギロチンを作ってきてくれました。

スイッチを押すと刃が落ちる…

他のニンジャの作品を参考にしてさらに進化させたり、またこの作品を見て、最初のニンジャや別のニンジャが新しい作品を作ったりしてくれると、CoderDojoをやっていてよかったなととてもうれしく思います。

最後のニンジャは、「絶対音感」ゲーム。Scratchが鳴らした音の音階を当てるゲームです。マウスクリックに加えてmicro:bitでも回答を入力できるようになっています。半音(♭←こんなやつ)もあるからさらに難しくなっていますが、2択で正解率が50%くらいになるように調整しているとのこと。それでも余裕でわかりません…

全問正解できる人いますか!?

参加してくれるニンジャがみんな一生懸命発表してくれるので、いつも終了時刻が遅くなってしまいすみません。そして楽しい作品をいつもありがとうございます。

次回は、ゴールデンウィークを避けて5月13日(土)の開催予定となっています。ご都合よろしければぜひご参加ください。

第32回開催レポート

3月4日(土)に、第32回CoderDojo 戸田公園を開催しました。
5名のニンジャと3人のメンターにお集まりいただきました。
3月ですから小学校を卒業されるニンジャもいらしゃいますが、中学生になってもぜひ顔を出していただけると嬉しく思います。

詳しい紹介は自粛しますが、Coolest Projectsへの参加をめざしているニンジャが、作品紹介を英語でしてくれました。お母さんも手伝って、作品の英語化や、英語での紹介動画の作成に取り組んでいるところだそうです。

大作だけに翻訳も大変そう…

とっても素晴らしい経験だと思います。応援していますので、頑張ってください。

4月から中学生のニンジャは、Scratchで制作中の「ホテル経営ゲーム」を見せてくれました。CoderDojo 戸田公園のスタジオにも共有してくれたのでぜひ見ていただきたいのですが、制作中にも関わらずハイレベルな作品です。

お客さんすげ〜来る。みんな怒ってる

借金して、客室やコンビニやレストランを作り、お客さんを泊めてお金を稼いでいきます。宿泊料が気に入らないと、お客さんは怒って帰ったりします。細かいところまでよく考えてあります。

次は、既に中学生のニンジャがMinecraftで作った玄武岩を作っては壊すだけの壮大な装置です。大人の目線で、何が目的なのかさっぱりわからない。なんて無粋なことが頭を過ぎってしまいますが、CPUとかグラボとか発熱とかFPSとかやたらと詳しくて、限界までPCの性能を引き出そうとしているに違いないPC愛いっぱいの作品だと勝手に解釈しています。

Youtube動画とか参考にして作るそうです

最後は、1年生のニンジャがMinecraftで作ったお城です。

広い、大きい。なのでちょっと早回し

他のニンジャがみんな入って、なぜか作ったギロチンに集まって、何やら楽しそうでした。こういう時、Minecraftを知らない、メンターはみんな置き去りです。私もMinecraft買おうかな。とか真剣に悩んでます。

なぜギロチンを?

最後に、メンターのクセさんが、巷で話題のChatGPTを紹介してくれました。ニンジャもみんな名前ぐらいは知っているみたいでしたが、プログラムを自動生成する様子を見せていただき、みんなでびっくりしました。

転職の準備をした方がいいかも…

今日もあっという間の楽しい2時間でした。
来月は4月1日(土)の開催を予定しています。ご参加お待ちしています。

第31回開催レポート

2月4日(土)の第31回CoderDojo 戸田公園の開催レポートです。
CoderDojo 戸田公園には初参加の1名を含む、4名のニンジャにご参加いただきました。
そしてCoderDojo こだいらのとがぞのさんがメンターとして来てくださいました。
そのためか、振り返ると、今回はいつもより3倍くらい濃い内容だったような気がします。

まずはニンジャから報告がありました。全国選抜小学生プログラミング大会の埼玉県大会で最優秀賞を受賞し、全国大会へ出場されるとのことです。おめでとうございます。

そして初参加の小1ニンジャは、micro:bitのロボットカーに興味津々。

説明しなくても、操作方法や仕組みを理解できるのがスゴい。

まずはいっぱい遊んでみて、次はプログラミングにもチャレンジしてみてください。

そんな混沌とした状況の中でも時間は過ぎて、今日もあっという間に作品発表の時間になってしまいました。

作品発表のトップは、中1ニンジャのマインクラフトの作品。自動で次々に生成される石をどんどん壊してアイテムを手にいれるやつだそうです。この説明で正しいのかどうかは相変わらずわかりませんが…わかる方は動画をご覧ください。

ファイルサイズの都合で倍速にしています


次のニンジャの作品は、Scratchで、変数の値を「スタンプ」のブロックを使って表示するプログラムです。値が変わると数値がどんどん書き変わります。ゲームのスコア表示などに使うと作品レベルが数段アップするやつですね。

動画には出て来ませんが、桁数が増えてもOKです。

3番目もScratchの作品ですが、三角関数を操る小5ニンジャが、鉛筆で歯車をくるくる回して模様描くやつ(「スピログラフ」っていうらしいです)にチャレンジしていました。今日の時間内には完成しませんでしたが、あと一歩といった感じです。ぜひ続きを作って次回見せてください。

なぜ5角形に???

最後に、ロボットカーで遊んでいたニンジャが、マインクラフトで作った家?を案内してくれました。家といっても入り口がなくあちらこちらにTNTがいっぱい、地下に迷路のように秘密のトンネルが掘ってあってそこから家に入る。というアイデアの楽しい作品でした。

ファイルサイズの都合で…

いつも思いますが、小学校1年生も中学校1年生も同じレベルで会話ができるマインクラフトってすごいツールだなと思います。おじさんたちは全くついていけず本当に申し訳ない。


今回もご参加ありがとうございました。

他のニンジャの作品を見るために歩きまったり、色々な話題の話をしたり、少しずつですが楽しくにぎやかな時間が戻って来たように思います。感染拡大防止に気をつけながら、これからも続けていきたいと思います。

次回は、3月4日(土)の予定です。次回もよろしくお願いいたします。

第30回開催レポート

あけましておめでとうございます。
2023年最初のCoderDojo 戸田公園は、30回目の開催となりました。いつも参加してくれるニンジャのみんな、保護者・メンターの皆さま、いつもありがとうございます。

30回

CoderDojo 戸田公園では、その日に取り組んだ作品を、その日の最後にみんなに順番に発表してもらっています。最後まで完成しなくても、うまく動かなくても大丈夫、できたところまでを発表して、他のニンジャの感想を聞いたり、アドバイスをもらったり、時には遊んでもらったりします。

発表の順番は、いつもなんとなく適当に決めているんですが、今日は2年生のニンジャが最初に発表したいと志願してきましたので、トップバッターをお願いしました。

スクラッチのアニメーション作品で、タイトルにいたずらとありますが、パスワードを破って友達のパソコンに侵入してウイルスを仕込むというかなりヤバめな内容で、みんなで笑ってしまいました。

2人めは、5年生のニンジャのスクラッチで「円周率を求める」作品。

結果は…?

ただ3.14を暗記するだけでなくて実際に計算させてみることができるなんて、ぜひ全国の小学校でもやった方がいいんじゃないかと思いました。円周率のことがわからなくても、見ているだけで楽しい作品になっていて面白いと思いました。

次は、アスレチック風ゲーム(アクションゲーム)です。巨大なボールを避けたり、川(マグマ?)を飛び越えて進んでゴールを目指します。ボールにぶつかると大きく弾きとばされて戻されたり、動きがとてもよくできています。

ゴメンナサイ。動画が撮れてなかった。

最後は、「コーダー道場戸田公園30th だるまおとし」だそうです。第30回を記念する作品を作っていただきました。ありがとうございます。タイミングよくスペースキーを押すと積み木を落とせます。成功するとお祝いのメッセージが!?


作品は、CoderDojo 戸田公園のスタジオにも追加してもらっています。興味のある方は遊んでみてください。

次回は、2月4日(土)の開催予定です。よろしければご参加ください。