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

ちいさなかべつくろう

🎯 きょうのミッション

チャットに wallつと、よこ3さんマス×たか2マスのかべができるプログラムをつくろう。

🧠 できるようになること

  • よこたかさをわせてかべつくれる
  • XじくとYじく2方向ほうこう同時どうじ使つかえる
  • 立体りったいかんかくがつかめる

🧰 用意よういするもの

  • Minecraft Education + MakeCode
  • Creative・Flat

🖼 できあがり

自分じぶんまえよこ3さん×たか26ろっのブロックのかべができる!

📷 ここに3×2の壁の画面のスクショ

🚀 やりかた

  1. 「on chat command」ブロックをき、名前なまえwall
  2. しただん(Y=0)に3さん:X=0,1,2、Z=2
  3. うえだん(Y=1)にも3さん:X=0,1,2、Z=2
  4. Minecraftで wallつ → かべができる!

🧩 つくるブロック

よこ3さん×たか2かべ6ろっ

👤チャットコマンドが入力にゅうりょくされたときwall
🟫ブロックをいし~~~+2
🟫ブロックをいし~+1~~+2
🟫ブロックをいし~+2~~+2
🟫ブロックをいし~~+1~+2
🟫ブロックをいし~+1~+1~+2
🟫ブロックをいし~+2~+1~+2

💡 きょうのポイント

かべよこ×たかさ。
おなだん2だんかさねれば、かべになるよ。

🎮 チャレンジ

かべたかさを3マスにしてみよう! もっとたかかべになるよ。

🔁 ふりかえり

  • かべができたとき、どんなもち?
  • よこたかさの2方向ほうこう使つかった?
  • つぎゆかかべわせて部屋へやつくる?
🐍 Pythonコードでも書ける!
def on_chat_wall():
    for x in range(3):
        for y in range(2):
            blocks.place(STONE, pos(x, y, 2))

player.on_chat("wall", on_chat_wall)

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

  • 準備:Creative・Flat。
  • つまずきポイント:Y軸(2つ目)が「高さ」、X軸(1つ目)が「左右」。混同しやすいので、3つの数字の意味を声に出して確認させてください。
  • 所要時間:10〜15分。
  • 声かけ例:「これで家の壁が作れるね!」と建築への発展を期待させてください。