自動建築に挑戦しよう
Lv2卒業テスト! チャットに plaza と打つと、広場+家+道+明かりがぜんぶできる!
🧠 できるようになること
- Lv2の知識すべてを1つにまとめられる
- 大きい広場がコマンド1個でできる
- Lv3の準備ができる
🧰 用意するもの
- Minecraft Education + MakeCode
- Creative・Flat、20×20以上の広場
🖼 できあがり
10×10の広場+ 5×5の家+ 道+ 4隅のたいまつが1瞬で!
📷 ここに自動広場の画面のスクショ
🚀 やりかた
- 「on chat command」ブロックを置き、名前を
plazaに - 広場(10×10)→ 家(5×5×4 で第52回) → 道(10マス) → 4隅たいまつ
- Minecraftで
plaza!
🧩 つくるブロック
▼ 広場+家+道+明かり(抜粋)
チャットコマンドが入力されたときplaza
▼ 広場(10×10)
for x 0 to 9 → for z 0 to 9
ブロックを置く石
…家+道+4隅たいまつ…
💡 きょうのポイント
Lv2の集大成。
1個のコマンドで10分かかる建築が1秒で!
1個のコマンドで10分かかる建築が1秒で!
🎮 チャレンジ
2軒目の家を追加しよう! 団地みたい!
🔁 ふりかえり
- Lv2卒業! どんな気もち?
- 1番すごかった機能は?
- Lv3でやってみたいことは?
🐍 Pythonコードでも書ける!
def on_chat_plaza():
# 広場
for x in range(10):
for z in range(10):
blocks.place(STONE, pos(x, 0, z))
# 4隅たいまつ
blocks.place(TORCH, pos(0, 1, 0))
blocks.place(TORCH, pos(9, 1, 0))
blocks.place(TORCH, pos(0, 1, 9))
blocks.place(TORCH, pos(9, 1, 9))
player.on_chat("plaza", on_chat_plaza)
👨👩👧 おうちの人・先生へ
- 準備:Creative・Flat、20×20以上の広場。
- つまずきポイント:4要素を組み合わせるので長くなる。1要素ずつ確認しながら追加。
- 所要時間:20分。
- 声かけ例:「これでLv2は卒業!次のLv3は1コマンドで遊べるゲームを作るよ」と。
