マイプロパーク

よみこみ中…

農業2023.11.19

エージェントに1列の畑をつくってもらおう!

エージェントに1列の畑をつくってもらおう!

くりかえし

この記事を書いたひと:
ゆう先生

この記事では、くりかえしをつかってエージェントに畑を耕してもらうよ!

くりかえしや耕すブロックなどを使うから、わからない人は下の記事を見てね!

つくるもの

今回は写真のような、6マスの畑をつくるよ!

6マスの畑

プログラミングしよう!

今回作る畑は、耕す動きと、水を流すくぼみをつくる動きが必要だね!

まずは1列を耕すプログラムをつくろう!

1. くりかえしで1列耕す

6マス耕してもらうためには、前を耕す→1ブロック移動→前を耕す→・・・とくりかえしせばよさそうだね!

そのために、「エージェント」から「エージェントに前を耕させる」ブロックを取り出そう!

「エージェント」から「エージェントに前を耕させる」

次に、「エージェント」から「エージェントに前を1ブロック移動させる」をつなげよう!

移動させるブロックをつなげる

最後に、用意した2つのコードブロックをくりかえしではさもう!

くりかえしの回数は6回にしたよ!

くりかえして1列耕そう

これで1列耕すことができるよ!

2. くぼみをつくるスタート地点にいく

1で作ったプログラムが終わると、エージェントは写真の位置にいるよ!

1列耕し終わったときの位置

くぼみはその隣に作りたいから、後ろに6マス、右に1マス移動してくぼみをつくるスタート地点に移動させよう!

スタート地点に移動させるコード
移動させた後の位置

これで、前に移動させながら下のブロックを破壊するとくぼみがつくれるね!

3. 水を流すくぼみを掘る

くぼみをつくるには、前に移動→下のブロックを破壊する→前に移動→・・・とくりかえしていけばいいね!

そのために、まずくりかえし6回を用意しよう!

くりかえしを準備

最後に、移動させながら下を破壊してくぼみをつくるよ!

くりかえしの中で「エージェントに前を1ブロック移動させる」と「エージェントに下を破壊させる」をつなげよう!

前に移動させながら下を破壊しよう

これで、エージェントに6マスの畑をつくってもらうプログラムは完成!


あとはくぼみに水を流したり、種を植えたりすると植物を育てることができるよ!

畑の完成!

まとめ

くりかえしを使うと1列の畑が簡単につくれたね!

畑でたくさん植物育てて食べ物をたくさんゲットしよう!

2重ループをつかうともっと大きな畑が作れるかも、、!!

コース紹介

クラスモールキッズのオリジナル教材「マイプロ」では、小学生向けに教育版マインクラフトを使ったプログラミングのオンラインレッスンを提供しています。無料体験会も開催しています。必要なのはパソコンかタブレットのみ!皆さまのご参加をお待ちしています。

この記事を書いたひと

ゆう先生

by

© YAGO, Inc.

カテゴリー

  • 基本設定
  • 基本プログラミング
  • 街づくり
  • アドベンチャー
  • 農業

記事を探す

  • 新着記事一覧

このサイトについて

  • マイプロ™︎のご紹介
  • 運営会社
  • よくある質問・お問い合わせ
  • 利用規約
  • プライバシーポリシー
  • ※マイプロ™︎は、当社の商標出願中の名称です。

    ※クラスモールキッズが提供するコースは、Minecraft® 公式製品ではありません。Mojang 社から承認されておらず、Mojang 社および Notch 氏は、本コースの内容と関わりはございません。


    こんな記事も書いてます

    • ワールドをインポートしよう!

      ワールドをインポートしよう!

      ゆう先生ゆう先生

      2025.08.01

    • マイクラの座標を学んでテレポートしてみよう!

      マイクラの座標を学んでテレポートしてみよう!

      ゆう先生ゆう先生

      2024.11.15

    もっと見る