JJ SHIMA Blog

二児のパパがゲーム開発アレコレを書いているブログ。Unity / UE / Scratch / プログラミングゼミ / プログラミング教育

[プログラミングゼミ] パズル レベル9 もんだい答え

プログラミングゼミ

パズルのレベル9問題の答えです。

問題クリアでもらえるスターの数は、使うブロックの数によって変わります。

答えをうつすのではなく、まずはお子様自身に考えさせ、

星3を目指す時の、考え方の指導としてお役立てください。

 

レベル9の問題概要

レベル9は全部で6つの問題があります。

f:id:papa-sensei:20200308110026p:image

この問題は、そらもんからロボモンにメッセージを送って、

おやつのケーキを全部とればクリアになります。

メッセージを送る・受け取るの考え方を身につける問題になっています。

f:id:papa-sensei:20200308110011p:image

  

レベル9問題答え 

 

もんだい9-1

最初の問題は1つのケーキを取るだけの問題です。

f:id:papa-sensei:20200308110509p:image

そらもんから、「みぎにあるいて」のメッセージを送り、

ロボモンがそれを受け取って右に歩けばケーキを取れます。


f:id:papa-sensei:20200308110531p:image

f:id:papa-sensei:20200308110534p:image

 

 

もんだい9-2

もんだい9-2はケーキが2つ並んでいます。

f:id:papa-sensei:20200308110610p:image

9-1と同じように、「みぎにあるいて」メッセージを送る・受け取るのですが、

メッセージは、

ロボモンが動いている時にメッセージ送っても無視されてしまいます

そのため、「みぎにあるいて」を送って、

ロボモンが動き終わるのを待ってから次のメッセージを送る必要があります。

(ここでは3秒待ってから次のメッセージを送ります)


f:id:papa-sensei:20200308110654p:image

f:id:papa-sensei:20200308110706p:image

 

 

もんだい9-3

この問題から、ケーキがロボモンの横以外にも置かれています。

f:id:papa-sensei:20200308110727p:image

そのため、横に動く以外に、縦方向への移動も必要になってきます。

右と下、2種類のメッセージを使ってケーキを取ります。


f:id:papa-sensei:20200308110755p:image

f:id:papa-sensei:20200308110751p:image

 

 

もんだい9-4

問題9-4は、9-3と同じくケーキが3つ配置されています。

f:id:papa-sensei:20200308110829p:image

今までは用意されていたメッセージ(みぎにあるいて)を使っていましたが、

この問題では、自分で新しいメッセージを作ります。

右に歩いて、上に歩いてと同じメッセージを作って送る・受け取る動きを作ります。

(ここでは、右に歩くのを「みぎ」、上に歩くのを「うえ」というメッセージにします)


f:id:papa-sensei:20200308110900p:image

f:id:papa-sensei:20200308110914p:image

 

 

もんだい9-5

問題9-5では、ケーキが縦に3つ並んでいるのが特徴です。

f:id:papa-sensei:20200308110948p:image

右に進む、上に進む、下に進む、の3つのメッセージを使ってロボモンを動かします。


f:id:papa-sensei:20200308111255p:image

f:id:papa-sensei:20200308111246p:image

 

 

もんだい9-6

問題9-6では、石で道が防がれた先にケーキがあります。

f:id:papa-sensei:20200308111314p:image

この問題ではロボモンがジャンプをできるようになっています。

石の手間のケーキをとったら、最後にジャンプして石の先のケーキを取ります。

この問題ではブロックを使う数も重要で、ジャンプは2マス先まで移動できるので、

普通に進むのではなく、ジャンプを使って2マス移動することにより、

使うブロックを減らすことができます。


f:id:papa-sensei:20200308111454p:image

f:id:papa-sensei:20200308111500p:image