Minecraft

【Minecraft教育版】11.エージェントを動かそう!②

なかなか先生
なかなか先生

こんにちは。プログラミング講師のなかなか先生です、今日も教育版マインクラフトのプログラミングについて詳しく解説していきたいと思います、よろしくお願いします~

1.サインイン

ではまず、教育版マインクラフトを起動させて、アカウントを入力し、「次へ」をクリックします。

パスワードを入力し、「サインイン」をクリックします。

「遊ぶ」をクリックします。

「作成した世界を表示」をクリックします。

自分が作成したワールドをクリックします。

「プレイ」をクリックします。

ワールドに入れましたね。

2.コードビルダーの準備

「C」キーを押して、コードビルダーの「MakeCode」をクリックします。

「新しいプロジェクト」を選択し、今日のプロジェクトの名前をつけて、「作成」をクリックします。好きな名前をつけてください。

※コードビルダーの設定方法は下記を参考ください。

3.プログラミング

今日のプログラミングは、エージェントを呼んで、階段を作ってもらいましょう!

では早速やりましょう、「C」キーを押して、コードビルダーを開きます。下記のようにプログラミングしましょう。

①階段

チャットコマンドの部分には「3」と入力します、チャットコマンドは何でもいいですが、
わかりやすい名前、半角英数字にしましょう。※日本語は対応していません

エージェントに、指定するブロックを自分(エージェント)のスロットの1番に設定します。
「自分(エージェント)のスロット」はインベントリ(持ち物)の1番最初という意味です。
1番最初のブロックを使用して配置していきます。

エージェントの設定を「1.動きながら置く」をオンにします。

階段は、エージェントを前に1ブロック移動、エージェントを上に1ブロック移動を繰り返します。
3回繰り返してみましょう。

プログラミングができたら、実行してみます。
プログラミング実行ボタンをクリックし、「T」キーを押して、コマンド入力部分に「3」と入力し、「Enter]キーを押します。

階段ができましたか!?

②100段の階段

次は、もっと長い階段、100段くらい作成してもらいましょう!
チャットコマンドの部分には「4」と入力します。

最初の部分は上記①階段と同じですね。

エージェントを前に1ブロック移動、エージェントを上に1ブロック移動を100個並べるのはたいへんですね!?

同じ動作をくりかえすときは「くりかえし〇回」を使用します、くりかえしの中に、エージェントを前に1ブロック移動、エージェントを上に1ブロック移動を入れてみましょう。

くりかえしは「100」にしてみてください。
※100だとエラーになる場合は数を小さくしてみてください。

下記のように、プログラミングしてみましょう!

プログラミングができたら、実行してみます。
プログラミング実行ボタンをクリックし、「T」キーを押して、コマンド入力部分に「4」と入力し、「Enter]キーを押します。

長い階段が作成されましたか!?

③らせん階段

次はらせん階段を作成してもらいましょう。
最初の部分は上記①階段と同じですね。

エージェントを前に5ブロック移動、エージェントを上に1ブロック移動、エージェントの向きを左に変えるをくりかえしの中に入れてみましょう。

くりかえしは「10」にしてみてください。

プログラミングができたら、実行してみます。
プログラミング実行ボタンをクリックし、「T」キーを押して、コマンド入力部分に「5」と入力し、「Enter]キーを押します。

らせん階段が作成されましたか!?

エージェントの動きについては下記の記事も参考にしてください。

4.まとめ

今日は、「エージェント」に階段を作成してもらいました。
ながーい階段が作成できましたか!?らせん階段が作成できましたか!?

教育現場でも使われている教育版マインクラフト、色々なプログラミング方法を投稿していきます!このブログを参考にして一緒にマイクラのプログラミングを学んでいきましょう。

なかなか先生
なかなか先生

先生と同じ結果になったかな!?間違っても大丈夫、どんどんプログラミングを実行していこうね!

生徒アザラシ君
生徒アザラシ君

エージェント!!もっともっとながーい階段を作ってみよう!

最後までお読み頂きありがとうございました!!

マインクラフトプログラミングで参考になる書籍です!

マインクラフトレッドストーンで参考になる書籍です!