こんにちは、沖縄市にある子供向けプログラミング教室「エイド」のミチノリです。今日も子供たちと一緒にプログラミング学習をやっています。
早速ですが、今日は脱出ゲームについて書いていきます。脱出ゲームとは、何らかの理由で入れられてしまった部屋の中で、部屋の中に隠されている様々なヒントを元に謎を解いていきながら、その部屋から脱出するゲームです。(いろんなパターンがあります)
プログラミング学習において大切なことの一つに、ルールを覚えて理解する。というモノがあります。プログラミングとは、コンピュータに対してプログラミング言語を使って命令を与えて動かしていく事です。適当にやっても絶対に正しく(思っている通りに)動かせる事は出来ないので、脱出ゲームとも通ずる点があると思います。
脱出ゲームは、適当にやってもクリアする事は出来ません。偶然に頼らずに、きちんと部屋の中に隠されたヒントを元に頭の中で考えていく事が大切です。定義されているルールを覚えて、出題者(ゲームマスター)がプログラムした部屋の中で、意図を理解して謎を解く事でクリアできるようになっています。
そんな脱出ゲームですが、子供向けプログラミング学習でよく使われている言語のscratch(スクラッチ)でも作る事が出来ます!今日はそのプログラムの内容について、簡単に紹介をしていきたいと思います。