![なかなか先生](https://nakanakacode.com/wp-content/uploads/2022/03/character_program_smart.png)
こんにちは。プログラミング講師のなかなか先生です、今日も教育版マインクラフトのプログラミングについて詳しく解説していきたいと思います、よろしくお願いします~
目次
1.サインイン
ではまず、教育版マインクラフトを起動させて、アカウントを入力し、「次へ」をクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/66c19942ab4ba346fdb64ccc04cde373-2.png)
パスワードを入力し、「サインイン」をクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/fa27ee72886d782e3ebb99140df94eea-2.png)
「遊ぶ」をクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/9a40b079c590c68ff01f10f4df5add45-2.png)
「作成した世界を表示」をクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/61b5603f885f261f581c2dd329cff3f9-2.png)
自分が作成したワールドをクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/172cec07a0f4f4642419a9fe9ca9ec15-3.png)
「プレイ」をクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/fa91b13e6e10ffed19b45f32e69a678b-1.png)
ワールドに入れましたね。
![](https://nakanakacode.com/wp-content/uploads/2022/06/66c19942ab4ba346fdb64ccc04cde373-5.png)
2.コードビルダーの準備
「C」キーを押して、コードビルダーの「MakeCode」をクリックします。
![](https://nakanakacode.com/wp-content/uploads/2022/07/7ad6ef60cce6b9182ef728ea4e393dd5-1.png)
![](https://nakanakacode.com/wp-content/uploads/2022/06/4f191e59916c76c48202fc91aae0779f-1024x745.png)
「新しいプロジェクト」を選択し、今日のプロジェクトの名前をつけて、「作成」をクリックします。好きな名前をつけてください。
![](https://nakanakacode.com/wp-content/uploads/2022/07/131a7d4f257176a25be7520eafaee015-1.png)
![](https://nakanakacode.com/wp-content/uploads/2022/07/8b222d9cedb8b84cd28049ab83ff48bc.png)
![](https://nakanakacode.com/wp-content/uploads/2022/06/b358a83f3838647f8b145d3817a83492-1.png)
※コードビルダーの設定方法は下記を参考ください。
3.プログラミング
今日のプログラミングは、空から色々降らせてみましょう!
まずは砂を降らせてみます。
では早速やりましょう、「C」キーを押して、コードビルダーを開きます。下記のようにプログラミングしましょう。
「チャットコマンドを入力した時」、
チャットコマンドの部分には「1」と入力します、チャットコマンドは何でもいいですが、
わかりやすい名前、半角英数字にしましょう。※日本語は対応していません
「ブロックを置く」を使います、下記の設定にしましょう。
「ブロック」→「砂」
![](https://nakanakacode.com/wp-content/uploads/2022/07/70c16b70b967b858240dc65f3d72a31b-1.png)
「ポジション」ブロックの中の「次の座標Aと座標Bの範囲の中から、ランダムに座標を選ぶ」を使います。
![なかなか先生](https://nakanakacode.com/wp-content/uploads/2022/03/character_program_smart.png)
座標Aと座標Bの範囲の中で、色々な座標を選ぶよってことですよ。
![](https://nakanakacode.com/wp-content/uploads/2022/07/8682ae60d3ed1e6a3963ba6b6da8a129-2.png)
「ブロックを置く」の座標の中に入れ込みます、入れ込むときに赤い点が出てきたら、マウスから手を放してください。
![](https://nakanakacode.com/wp-content/uploads/2022/07/d78b8f29b1953371fc40361b3d6c33cf-1.png)
入れ込めました。下記のように座標を指定してください。
「座標A」→「~-10~10~-10」
「座標B」→「~10~10~10」
![](https://nakanakacode.com/wp-content/uploads/2022/07/cdf385314d8c1949f7de0909ba515f4c-1.png)
これを繰り返します、「ループ」ブロックの中の「くりかえし〇回」を使います。
![](https://nakanakacode.com/wp-content/uploads/2022/07/acd1698d3e3e87669535d176ac1d36b5-1.png)
「くりかえし100回」にしてみましょう!
![](https://nakanakacode.com/wp-content/uploads/2022/07/969d3ea60f3be9cc8b0257a799644f1f-3.png)
プログラミングができたら、実行してみます。
プログラミング実行ボタンをクリックし、「T」キーを押して、コマンド入力部分に「1」と入力し、「Enter]キーを押します。
空から、色々な位置から、砂が降ってきましたか!?
![](https://nakanakacode.com/wp-content/uploads/2022/07/11c7c86e02cf3bd3b888555a2ed3a63f.png)
次に生き物も出現させましょう!
「生き物」ブロックの中の「生き物を~0~0~0に出現させる」を使います。
![](https://nakanakacode.com/wp-content/uploads/2022/07/9315111e7887ac3118a11111d5fdc615-2.png)
「生き物」は好きな生き物にしてください。
砂と同じように、下記のように設定しましょう。
![](https://nakanakacode.com/wp-content/uploads/2022/07/b1ccabfcb64944a3f8143d5ecd8da4ec-2.png)
![なかなか先生](https://nakanakacode.com/wp-content/uploads/2022/03/character_program_smart.png)
先生は生き物を「パンダ」にしましたよ。
プログラミングができたら、実行してみます。
プログラミング実行ボタンをクリックし、「T」キーを押して、コマンド入力部分に「2」と入力し、「Enter]キーを押します。
どうですか?空から、色々な位置から、生き物が出現しましたか!?
![](https://nakanakacode.com/wp-content/uploads/2022/07/6a4da75eba08576865ed7b4f5a5753d9.png)
![なかなか先生](https://nakanakacode.com/wp-content/uploads/2022/03/character_program_smart.png)
先生は、空飛ぶパンダ~
座標については下記の記事を参考にしてください。
4.まとめ
今日は「ブロックを置く」「次の座標Aと座標Bの範囲の中から、ランダムに座標を選ぶ」
「くりかえし〇回」を使って、空から色々降らせてみましょう!成功しましたか!?
教育現場でも使われている教育版マインクラフト、色々なプログラミング方法を投稿していきます!このブログを参考にして一緒にマイクラのプログラミングを学んでいきましょう。
![なかなか先生](https://nakanakacode.com/wp-content/uploads/2022/03/character_program_happy.png)
先生と同じ結果になったかな!?間違っても大丈夫、どんどんプログラミングを実行していこうね!
![生徒アザラシ君](https://nakanakacode.com/wp-content/uploads/2022/03/animal_chara_computer_azarashi.png)
一瞬!プログラミングの方が早いなー
最後までお読み頂きありがとうございました!!
マインクラフトプログラミングで参考になる書籍です!
マインクラフトレッドストーンで参考になる書籍です!