デジタルこどもBASEのロゴ特定非営利活動法人デジタルこどもBASE📚 目次
第20回Lv1⏱ 5〜10分

カラフルなみちつくろう

🎯 きょうのミッション

チャットに rainbowつと、5しょくのカラフルなみちができるプログラムをつくろう。

🧠 できるようになること

  • 羊毛ようもういろちがいを使つかえるようになる
  • ブロックを1いっずつちが種類しゅるいにできる
  • 意識いしきした建築けんちくができる

🧰 用意よういするもの

  • Minecraft Education + MakeCode
  • Creative・Flatワールド

🖼 できあがり

あかだいだいみどりあお5しょくがならぶにじみたいなみちができるよ!

📷 ここに5色のカラフルな道の画面のスクショ

🚀 やりかた

  1. 「on chat command」ブロックをき、名前なまえrainbow
  2. 「ブロックをく」を5つなげる
  3. それぞれちがいろのウールに(あか・オレンジ・みどりあお
  4. Zじく~+1~+5 でずらす
  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分。
  • 声かけ例:「色が違うだけで全然違う作品になるね!」と発見の喜びを共有してあげてください。