に投稿 コメントを残す

第58回 子どものためのプログラミング道場 開催報告

開催日:2025年2月22日
開催場所:立川市子ども未来センター
※CoderDojo用語:
 チャンピオン…主宰
 メンター…相談役や主にスタッフ
 ニンジャ…プログラミングをしている子ども

ハッピーバレンタイン!!(もう過ぎてますが笑)
生まれ変わるならイケメンに生まれてチョコをたくさんもらいたいです!(^^)!

本日は 5組のニンジャにご参加いただき賑やかな回となりました(^^♪

★発表作品紹介★

はじめて友達同士で参加してくれたKくんとIくん
Kくんは持ってこれるパソコンがないので見学予定でしたが
先日寄贈してもらったパソコンを早速使ってもらい 猫逃げを作ってもらいました。
黒猫にもアレンジして楽しく体験できたようで良かったです^^
Iくんはすでにパソコン操作にも慣れていて
プログラミングもやったことがあるそうで 猫逃げレクチャーを受けつつ
Scratchキャットをリアル猫の画像に変えたり アレンジを加えながらすすめていました。
途中でパソコン内にあった妹さんの画像を使っていて
保護者の方がいつの間に!?と慌てていらっしゃいました^_^;
最近はご家族でパソコンを共有使用することも多く
悪気なくScratchなどにアップロードして
意図せず全世界に共有してしまう なんてこともあり得ます。
低学年でもスマホをもったりできる時代
なかなか危険性を理解させるのも難しいところではありますが
何度も伝えていくことで定着するものなので
できるだけ子どもたちにもわかりやすく危険性を伝えていきたいなと思いました。

こちらは初めて参加してくれたHくんの「ランダムで隠れる虫のくじ引き」
もしブロックでたくさん分岐して頑張って作っていました。
ランダムで出てくる黒いボタンのどれかをクリックすると 当たりのトンボかはずれの他の虫が出てきます。

ところで いろいろなゲームでランダムというものは使われていますが
どうやってランダムにしているか気になったことはありませんか?
同じ数字を続けないというプログラムにすると
それは逆に規則性にもなってランダムでなくなってしまいます。
何回に一回順番を変える?それもまた規則的にならないように?
同じ数字が続くこともあるし 続かないこともある。
考えるとなかなか難しい問題です・・・(。´・ω・)?
プログラムは規則的なものや計算は得意ですが
人間がランダムにキーボードを打つようなプログラムを作るにはどうするか?
Scratchもですが プログラム言語には すでにランダム関数などで
ランダムに数値を取り出してくれるプログラムが入っているので それを使えば良いですが
自分でランダムを作り出すことを考えると なかなか難しい問題ですね。
暗号化などにも使われますが 素数などを使っているようです。
気になる方は調べてみると プログラミングへの理解が深まるかもしれません^^

こちらはマイクラmodを使って自分で自由自在に広範囲の地形を作り出しているHくんの様子
マイクラ経験者はわかると思いますが
山や川など作るのに一つずつブロックをのせていくのはとても大変です。
すでにある地形でやることが多いですが 地形から作り出そうという発想が壮大で素晴らしいですね!
ブロックの文字なども作り出せるようで
Dojoでたまに開催しているマイクライベントでもぜひ使いたいところなのですが・・・
残念ながらDojoのマイクラサーバーは統合版のためmodが入りません。(´;ω;`)
ということでDojoのイベントでは メンターが毎回夜なべで手作業で頑張って
「Merry Christmas」などの文字を 入れてたりします。
統合版で簡単に文字ブロックを作成する方法があればぜひ教えてほしいです!!

こちらは常連ベテランプログラマーHくんの作品「3Dピンポン」です。
これはとても珍しい作品!
たくさんの子の作品を見てきましたが
Scratchでピンポンを3D化したのは初めて見ました!
ボールが奥のバーに当たった判定も
単純に物体に当たった判定では早すぎてしまいます。
奥行きをもたせるのにボールの大きさが少しずつ変わりながら移動し
小さいボールのときだけ奥のバーに当たり判定が作動するようになっています(スゴイ!)
背景の星が流れていくのもとても手が込んでいて
メンターの皆も思わず「おぉ~!!」と感嘆の声が出てしまうほどでした(*^^*)


本気!!!3Dピンポンゲーム on Scratch

★メンターからの紹介★

メンターの作品や最近はまっていることなどを紹介しています。

チャンピオンが知り合いから寄贈していただいた「ニャイスコード」のご紹介です。
いのっちもボドゲ好きで有名(?)ですが
猫好きにもプログラミング好きにもおススメしたいボドゲ!(^^)!
可愛いネコ駒を使ってプログラミングもできるようになったら素敵★
全国の学童にもぜひ置いてほしいニャン!(・ω・)ノ

参考URL

ニャイスコード ~ プログラミング的パズル系対戦ボードゲーム~ | アクウカン – 所沢市のコワーキングスペース&工作室

参加いただいたニンジャと保護者の方々にプレイしていただきました!
普段からプログラミングに慣れているとルールの飲み込みが早かったですね。
サイコロの出た目を使って魚をとって帰るまでの工程をプレイヤーみんなで考えられるので楽しく遊べます👍

ボードゲーム開発などを手掛ける株式会社 RPGworks 代表の常田さん(@takuma1230)より、全国の CoderDojo 向けにダイス×プログラミング『ニャイス!コード』を寄贈いただきました!

今回貸出したPCは Box Japan から全国の CoderDojo へノート PC を寄贈いただいたものです。
立川では Lenovo のPC(ChormeOSをインストールしました)を2台いただいていますので、今後も活用させていただきます。

※いつかのもち(=゚ω゚)ノ

うちで飼っているうさぎのもち様(オス♂)です。
たまには昔をかえりみて、若かりし頃のもちの写真も入れてみましたよー
うさぎは狭いところが好きで、すきまを見つけてくつろいでいます

今月もたくさんのご参加、発表、寄付金のご協力ありがとうございました!
次回も皆さんの作品を楽しみにお待ちしております\(^^)/

【次回参加申し込み】

次回は3月22日(土)!
現在Doorkeeperでの参加申込みになります。以下のリンク先よりお申込みください。

CoderDojo 立川 | Doorkeeper

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA