お知らせ

『プログラミング能力検定(2月検定)』受検受付中!

詳細はこちら

【11】練習問題 – 繰り返し

「練習問題」for イメージ画像 マイクラ(Blocks)

ではこれまでに学習した内容を思い出しながら、[くりかえし(○)回][エージェントに○○へ置かせる][エージェントに○○を破壊させる]などを使って以下の練習問題を解いてみましょう。

問題 1

問題1画像

10個並んだブロックを壊しながら移動してください。同じ動作の繰り返しになりますので[くりかえし(○)回]を使ってプログラムを組んでください。

問題 2

問題2画像

こんどは1段目と2段目の赤いブロックを壊しながら10ブロック前に進んでください。

問題 3

問題3画像

上の画像のように、長さ2ブロックずつ、高さ10段の階段を[くりかえし(○)回]を使って作ってください。

問題 4

問題4画像

上の画像のような高さ10段のらせん状階段を[くりかえし(○)回]を使って作ってください。

問題 5

問題5画像

[くりかえし(○)回]を3つ入れ子(ネスト)状態で使用して、タテ4 ✕ ヨコ4 ✕ 高さ2 の正方形の壁を作ってください。

問題 6 (自由創作)

問題6画像

ではこれまでに学習した[くりかえし(○)回][エージェントに○○へ置かせる][エージェントをに(○)ブロック移動させる]などを使って自由に建物やオブジェクトを作ってください。

//イメージマップ(クリッカブルマップ)用コード