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

ながみち自動じどうつくろう

🎯 きょうのミッション

チャットに longautoつと、20にじゅうマスのながみちがたった1いっのループでつくれる!

🧠 できるようになること

  • ループの回数かいすうえるだけでみちながさがわる
  • おおきい建築けんちくもループで1いっしゅんつくれる
  • 第19回だいじゅうきゅうかい苦労くろう解決かいけつできる

🧰 用意よういするもの

  • Minecraft Education + MakeCode
  • Creative・Flat

🖼 できあがり

longautoつと、20にじゅうマスものながみちがパッとる!

📷 ここに20マスの長い道の画面のスクショ

🚀 やりかた

  1. 「on chat command」ブロックをき、名前なまえlongauto
  2. 第44回だいよんじゅうよんかいのループで 0 to 40 to 19
  3. Minecraftで longautoつ → ながみち

🧩 つくるブロック

20にじゅうマスのみち1いっしゅん

👤チャットコマンドが入力にゅうりょくされたときlongauto
🔁for index 0 to 19
🟫ブロックをいし~~~+index

💡 きょうのポイント

数字すうじ1いっえるだけ。
5マスを20にじゅうマスにしたいとき、Lv1なら15じゅうごもブロックを追加ついか。Lv2なら4よん19じゅうきゅうえるだけ

🎮 チャレンジ

0 to 99 にしてみよう! 100ひゃくマスのだいみち

🔁 ふりかえり

  • 20にじゅうマスのみちはすごかった?
  • 第19回だいじゅうきゅうかいくらべてどうだった?
  • つぎかべ自動化じどうかする?
🐍 Pythonコードでも書ける!
def on_chat_longauto():
    for i in range(20):
        blocks.place(STONE, pos(0, 0, i))

player.on_chat("longauto", on_chat_longauto)

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

  • 準備:Creative・Flat、前方が大きく開けている場所。
  • つまずきポイント:100マスにすると非常に長く、最後まで見るには遠くまで歩く必要があります。
  • 所要時間:10分。
  • 声かけ例:「Lv1の20倍の作業が、Lv2なら数字1個変えるだけ」と効率の差を強調して。