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

ブロックを1ひとくプログラムをつくろう

🎯 きょうのミッション

Lv1スタート! ここからは建築けんちくのお勉強べんきょう

まずは、チャットに buildつと1ひとつだけブロックがかれる建築けんちくプログラムの基本きほんおぼえよう。

🧠 できるようになること

  • 建築けんちくプログラムのかたちがわかる
  • 1ひとつのブロックをたしかにけるようになる
  • 命令めいれい=コマンド」のセットができる

🧰 用意よういするもの

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

🖼 できあがり

チャットで buildつと、自分じぶん2マスまえ木材もくざいブロックが1ひと「コトッ」とかれるよ。

📷 ここに前方に1個置かれた画面のスクショ

🚀 やりかた

  1. 「on chat command」ブロックをき、名前なまえbuild
  2. 「ブロックをく」ブロックを1いっれる
  3. 場所ばしょ~ ~ ~+2種類しゅるい木材もくざいかしのいた)に
  4. Minecraftで buildつ → ブロックがけたら成功せいこう

🧩 つくるブロック

▼ MakeCodeでてるブロック

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

💡 きょうのポイント

建築けんちくプログラムの基本きほんは「コマンド+ブロックをく」。
これがLv1の全部ぜんぶのもとになるよ。これからは「ブロックをく」をやしたり位置いちえたりして、いえみちつくっていくよ。

🎮 チャレンジ

ブロックの種類しゅるいをいろいろえよう! いし・ダイヤ・きん羊毛ようもう…どれが自分じぶんのおり?

🔁 ふりかえり

  • 建築けんちくがはじまったもちはどう?
  • すきなブロックの種類しゅるいはみつかった?
  • つぎはブロックをよこならべてみる?
🐍 Pythonコードでも書ける!
def on_chat_build():
    blocks.place(PLANKS_OAK, pos(0, 0, 2))

player.on_chat("build", on_chat_build)

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

  • 準備:CreativeモードのFlatワールド推奨。
  • つまずきポイント:第7〜10回でやった内容と似ていますが、ここからは「建築」という枠で連続で作っていきます。今回は「基本のおさらい+次回からの土台」と位置づけてください。
  • 所要時間:5〜10分。
  • 声かけ例:「ここから家とか道を作っていくよ!どんなものを作りたい?」と、長期目標を話して期待を作ってあげてください。