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

ちいさな公園こうえんつくろう

🎯 きょうのミッション

チャットに parkつと、みち花壇かだんいけかりのそろったちいさな公園こうえんができるプログラムをつくろう。これまでの建築けんちく要素ようそのまとめ。

🧠 できるようになること

  • これまでならった要素ようそ1いっつにまとめられる
  • おおきい作品さくひん計画けいかくできる
  • プログラムがながくなっても整理せいりしてける

🧰 用意よういするもの

  • Minecraft Education + MakeCode
  • Creative・Flat、ひろ場所ばしょ

🖼 できあがり

10じゅう×10じゅう公園こうえんに、みち花壇かだんちいさないけ4よんすみのたいまつがそろった本格的ほんかくてき公園こうえん

📷 ここに公園の画面のスクショ

🚀 やりかた

  1. 「on chat command」ブロックをき、名前なまえpark
  2. まずみち5マス)をなか
  3. つぎに花壇かだん2×2くらい)をみちのわきに
  4. つぎにいけ2×2)を反対側はんたいがわ
  5. 4よんすみたいまつかりを
  6. Minecraftで parkつ → 公園こうえん

🧩 つくるブロック

みち花壇かだんいけかり(抜粋ばっすい

👤チャットコマンドが入力にゅうりょくされたときpark
みち5
🟫ブロックをいし~+2~~+1
みち5
花壇かだん4いけ4かり4
🌹ブロックをあかはな~~+1~+2
💧ブロックをみず~+4~-1~+2
🔥ブロックをたいまつ~~+1~
けい20にじゅうくらい…

💡 きょうのポイント

おおきい作品さくひんちいさな部品ぶひんのあつまり。
1いちずつ練習れんしゅうしてきたみち花壇かだんいけかりわせると、公園こうえんになる!

🎮 チャレンジ

公園こうえんベンチ階段かいだんブロック)や看板かんばん追加ついかしよう!

🔁 ふりかえり

  • 公園こうえんはうまくできた?
  • 1いちばんった部分ぶぶんはどこ?
  • つぎまちぐちつくる?
🐍 Pythonコードでも書ける!
def on_chat_park():
    for z in range(1, 6):
        blocks.place(STONE, pos(2, 0, z))
    for x in range(2):
        blocks.place(POPPY, pos(x, 1, 2))
        blocks.place(WATER, pos(x + 4, -1, 2))
    blocks.place(TORCH, pos(0, 1, 0))
    blocks.place(TORCH, pos(5, 1, 0))
    blocks.place(TORCH, pos(0, 1, 5))
    blocks.place(TORCH, pos(5, 1, 5))

player.on_chat("park", on_chat_park)

👨‍👩‍👧 おうちの人・先生へ

  • 準備:Creative・Flat、広い場所。
  • つまずきポイント:要素が多くなると配置が難しくなります。最初に紙に図を書いてから組ませてください。
  • 所要時間:15〜20分。
  • 声かけ例:「これまでの全部が公園になったね!次は街を作ろう」と36回への期待を作って。