Saitama)」は、埼玉県さいたま市で開催している小学生・中学生向けのプログラミングクラブです。開催レポートTweetはじめに令和2年になり、はじめてのCoderDojoさいたまを開催しました。メンター横山が開催レポートをお届けします。はじめに、チャンピオンの岡嶋さんからCoderDojoの起源や理念などをお話ししていただきました。自作PC:1名iPad:2名タブレットで音声入力を使ってプログラムを書くニンジャがいて、ITリテラシーの高さと技術を使いこなす柔軟性に驚かされました。ジュニアメンターの発表ジュニアメンターの辻さんから、自分が作った作品について発表を行ってもらいました。Pi(ラズベリーパイ)とmicro:bit(マイクロビット)を使って、パソコンから操作できるロボットを作っていました。ロボットのカメラで撮影した映像はパソコンにリアルタイムで転送されるという作品で、参加したニンジャたちも操縦していました。ちなみに、以下のアタッチメントをつけると、ボールを拾うことができるそうです。ロボコンみたいですね。制作タイムメンターと一緒に考えながら、ニンジャたちが作りたいものをそれぞれ作ってもらいました。取り組むニンジャもいました。インストールや、環境変数のセットアップを行っていました。自分のパソコンにインストールすると良いというアドバイスをしていました。作った作品は各自のパソコンの前で発表してもらいました。RPGネコが主人公のRPGを発表してくれました。フィールドを歩いているとランダムで敵が出現し、コマンドを選択して敵を倒していく様子を発表してくれました。アクションゲームキャラクターをジャンプしながら動かし、鍵を取るとランダムな場所に門が表示され、門に入るとゴールになるというアクションゲームを発表してくれました。シューティングゲーム横スクロールのシューティングゲームを発表してくれました。図形の描画ランダムの変数を用意して、変数の結果で図形を描画するプログラムを発表してくれました。(ランダムの変数が13であれば、十三角形を描画します)Unityによる3DゲームゲームエンジンであるUnityを使って、3Dの迷路を探索するゲームを発表してくれました。縦スクロールのシューティングゲームを発表してくれました。ような弾幕がたくさん飛び交うシューティングゲームが好きとのことで、自分でもそういうゲームを作ってみたいと一生懸命取り組んでいました。Scratchの変数で敵タイムという項目を設けており、設定した敵タイム中に出現する全ての敵が倒されたら、次の敵タイムに移るという条件処理を作っていました。当たり判定の処理なども共通処理として作成しており、積み上げたブロック数も非常に多い作品でした。ペイントツールを使って自分で雲と空の上を描き、飛行機や敵のミサイル画像は自分で検索して探してきたそうです。プレイ中に流れる音楽も自分でフリー素材を探して見つけてきたそうで、非常にクオリティの高いゲームになっていました。約1年ぶりに参加してくれたニンジャもいました。小さい頃から通ってくれているニンジャだったため、メンターから、「お、大きくなったね。背が伸びた?」と声をかけられていたのが印象的でした。CoderDojoはボランティアで運営されている非営利の団体であるため、学校とは違って強制力はありません。ニンジャがが学びたい時に来て、自分が好きなものを作ることができる場所です。学校とは違う道場という場で、主体的に学ぶニンジャたちはすごいなといつも刺激を受けています。プログラムは、自分の作りたいものや解決したい課題を実現するための手段です。自分の頭で考えて、プログラムを書いていると必ず思い通りに動かない課題に直面します。私もニンジャから、「鉛筆を表示する位置と、実際に描画される位置がずれているのはどう解決すればいいですか?」という具体的な相談を受け、一緒に解決方法を考えました。無事に解決することができ、ニンジャと一緒に問題を解決する達成感を味わうことができました。自分の力で自分の課題を解決していくという経験が得られるのも、プログラムを学ぶ醍醐味だと思います。私達メンターは、これからもニンジャが実現したいことを一緒にサポートしていきます。まとめ次回は2月23日(日)10:00〜12:00に開催予定です。初参加のニンジャだけを集める会なども企画していきたいと考えています。今後ともCoderDojoさいたまをよろしくお願いいたします。10:00〜12:00お申し込みはこちらからお願いします。募集開始予定)次回予定です。・3月29日(日)10:00〜12:00受付開始通知についてお申し込み開始の通知をメールで受信することが可能です!以下のURLから「CoderDojoさいたま」コミュニティのメンバー登録をしていただけると、登録したメールアドレスに申し込み開始通知が届くようになっていますので、「いち早くお申し込みをしたい!」という方はぜひご活用ください。https://coderdojo.doorkeeper.jp/(メールの受信設定などは各自でお気をつけくださいませ。)またFacebookのページに「いいね」をしてくだされば、新着記事を見逃すこともありません。「CoderDojoさいたま」チャンピオンがScratchJrの書籍を執筆しています。「CoderDojoさいたま」チャンピオンが学研学習マンガの原作・執筆をしています。