カラフルな道を作ろう
チャットに rainbow と打つと、5色のカラフルな道ができるプログラムを作ろう。
🧠 できるようになること
- 羊毛の色違いを使えるようになる
- ブロックを1個ずつ違う種類にできる
- 見た目を意識した建築ができる
🧰 用意するもの
- Minecraft Education + MakeCode
- Creative・Flatワールド
🖼 できあがり
赤・橙・黄・緑・青の5色がならぶ虹みたいな道ができるよ!
📷 ここに5色のカラフルな道の画面のスクショ
🚀 やりかた
- 「on chat command」ブロックを置き、名前を
rainbowに - 「ブロックを置く」を5個つなげる
- それぞれ違う色のウールに(赤・オレンジ・黄・緑・青)
- Z軸を
~+1〜~+5でずらす - Minecraftで
rainbowと打つ!
🧩 つくるブロック
▼ 5色のウールで道を作る
チャットコマンドが入力されたときrainbow
ブロックを置く赤ウール~~~+1
ブロックを置くオレンジウール~~~+2
ブロックを置く黄ウール~~~+3
ブロックを置く緑ウール~~~+4
ブロックを置く青ウール~~~+5
💡 きょうのポイント
ブロックの種類を変えるだけで、見た目がガラッと変わる。
同じ形でも、色を工夫すると作品になるよ。
同じ形でも、色を工夫すると作品になるよ。
🎮 チャレンジ
7色の本物の虹(赤・橙・黄・緑・青・藍・紫)にしてみよう!
🔁 ふりかえり
- カラフルな道はかわいかった?
- すきな色の組み合わせは?
- 次は道を曲げてみる?
🐍 Pythonコードでも書ける!
def on_chat_rainbow():
blocks.place(WOOL_RED, pos(0, 0, 1))
blocks.place(WOOL_ORANGE, pos(0, 0, 2))
blocks.place(WOOL_YELLOW, pos(0, 0, 3))
blocks.place(WOOL_GREEN, pos(0, 0, 4))
blocks.place(WOOL_BLUE, pos(0, 0, 5))
player.on_chat("rainbow", on_chat_rainbow)
👨👩👧 おうちの人・先生へ
- 準備:Creative・Flat。色付き羊毛は16色あります。
- つまずきポイント:「赤ウール」「オレンジウール」など色名を選ぶプルダウンの使い方。プルダウンを開いて目的の色を選ばせてください。
- 所要時間:5〜10分。
- 声かけ例:「色が違うだけで全然違う作品になるね!」と発見の喜びを共有してあげてください。
