Kidsプログラミングラボ 新百合ヶ丘教室です。
本日の天気は雨でした…。梅雨の季節が迫ってきているなぁと感じる今日この頃です。(._.)
今回はプレミドルコースで作成するゲームを紹介いたします!
プレミドルコースは「Python」と呼ばれる言語を用いてゲームを作成するコースです。
今月のゲームは「8パズル」です。
スライドパズルとも呼ばれています。
3x3のマスに1マス空白があり、マスをスライドさせていき、数字を順番に並べるパズルです。
動物や人物の画像を完成させるバージョンもあります。
この8パズルに2人の生徒が挑戦してくれました。
1人は解法を見て最短クリアを目指し、1人は解法を見ずに己の力と知恵のみでチャレンジしました。
最短クリアを目指した生徒は入れ替え回数26回でクリア!
(2枚目の画像)
己の力のみでチャレンジした生徒は、途中で諦めかけましたが、入れ替え回数118回でクリア!
(3枚目の画像)
よく頑張ってくれました。クリア後に解法を見ながらプレイしてみて、「こんな簡単にクリアできるのか!」と驚いていました。
授業後に、入れ替えの最短回数を調べるにはどうすればいいのかという話で盛り上がりました。
最短回数を探索するアルゴリズムの実装は難しいと思いますが、いずれかチャレンジしてみてもらいたいなぁと思います!
レッスンや教室に関するご質問等ありましたらお気軽にお問い合わせください。
無料体験会も随時開催しております!
新百合ヶ丘教室の体験会日程を確認する