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

引数ひきすうつきブロックを作つくろう

🎯 きょうのミッション

引数ひきすう(数字すうじを受うけ取とるくぼみ)つきブロックを作つくろう。「数字すうじを変かえると動うごきが変かわる」便利べんりなブロック。

🧠 できるようになること

  • 引数ひきすうつきブロックが作つくれる
  • 数字すうじを渡わたして動うごきを変かえられる
  • 関数かんすうと引数ひきすうがわかる

🧰 用意よういするもの

  • Scratchエディター

🖼 できあがり

「多角形たかっけいを描かく(辺へんの数かず)」というブロック。辺へんの数かずを変かえると三角形さんかっけい・四角形しかっけい・六角形ろっかくけいが描かける!

第71回「引数つきブロックを作ろう」のScratch実行画面。「多角形を描く(辺の数)」というブロック。辺の数を変えると三角形・四角形・六角形が描ける!
Scratch実行画面:引数つきブロックを作ろう

🚀 やりかた

  1. 「ブロックを作つくる」
  2. 名前なまえ「多角形たかっけい」+「引数ひきすうを追加ついか(数値すうち)」
  3. 引数名ひきすうめい「n」
  4. 定義側ていぎがわ:「n回かいくりかえす」「100歩動ほうごかす」「↻ 360÷n度回どまわす」
  5. 「多角形たかっけい(5)」を呼よび出だす

🧩 つくるブロック

▼ 定義ていぎ

定義ていぎ 多角形たかっけい n
n回かいくりかえす
100歩動ほうごかす
↻ 360 / n度回どまわす

💡 きょうのポイント

引数ひきすう=ブロックに渡わたす数値すうち。
同おなじプログラムでも、渡わたす数かずで違ちがう結果けっかになる。多角形たかっけい(3)→三角形さんかっけい、多角形たかっけい(8)→八角形はっかっけい。柔軟じゅうなんなブロックが作つくれる。

🎮 チャレンジ

大おおきさも引数ひきすうに追加ついかしよう!
「多角形たかっけい(n, size)」で、辺へんの数かずと大おおきさを両方指定りょうほうしてい。

🔁 ふりかえり

  • 引数ひきすうって便利べんり?
  • 1ひとつの定義ていぎでいろんな図形ずけいが描かけた?

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

  • 声かけ例:「数字を変えるだけで違う図形になるって、すごい便利だね!」と汎用性を強調してください。