今回は豆腐ハウスの床と屋根をつくるよ!
床も屋根も同じ形だから、この記事で両方つくれるようになるよ!
床と屋根をつくる手順を見よう!
今回は写真のような豆腐ハウスの床と屋根をつくるよ!
まずは、豆腐ハウスの床と屋根をつくるときのエージェントの動きを見てみよう!
1.上に1ブロック移動して、下にブロックをくりかえし置いて1列つくる
まずはブロックを1列に並べるよ!
「ブロックを置いて1ブロック移動する」をくり返すと1列つくれたね!
2.つぎの列をつくるスタート位置に移動する
1列ブロックを置いたら、次の列をつくるために、次の列のスタート位置に移動するよ!
写真では、後ろに6ブロック移動して、右に1ブロック移動しているね!
3.1と2をくりかえす
1と2をくりかえして、どんどん横に広げていくよ!
このように、「1列つくって、次のスタート位置に移動」をくりかえすと、平らな床と屋根をつくれるね!
床と屋根をつくるプログラミングをしよう!
床と屋根をつくる動きを確認したら、Makecodeでプログラミングしよう!
1.ブロックをくりかえし置いて1列つくる
まずは「ブロックを下に置いて前に移動」をくりかえして、ブロックを1列に並べるんだったね!
ブロックを下に置いていくから、エージェントを上に1ブロック移動させよう!
そして、くりかえして移動しながらブロックを置いていくよ!
2.つぎの列をつくるスタート位置に移動する
1列にブロックを置いたら、つぎの列のスタート位置に移動したね!
写真のように、くりかえしが終わったら移動するようにプログラムしよう!
3.1と2をくりかえして横に広げていく
「1列つくってつぎのスタート位置に移動」を何度もくりかえして横に広げていくんだったね!
そのために、1と2でつくったプログラムを、さらにくりかえそう!
ここでのくりかえしの回数は、横に並べたいブロックの数にするよ!
これで豆腐ハウスの床と屋根をつくるプログラムが完成したね!
つくったプログラムを動かしてみると、縦に6ブロック、横に5ブロックの平面をつくれたよ!
まとめ
今回の記事では豆腐ハウスの床と屋根の作り方を紹介したよ。ほかのパーツも学んで豆腐ハウスを完成させよう!
豆腐ハウスのほかのパーツの作り方は下の記事を参考にしてね!
コース紹介
クラスモールキッズのオリジナル教材「マイプロ」では、小学生向けに教育版マインクラフトを使ったプログラミングのオンラインレッスンを提供しています。無料体験会も開催しています。必要なのはパソコンかタブレットのみ!皆さまのご参加をお待ちしています。