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

円えんを描かく関数かんすうを作つくろう

🎯 きょうのミッション

「円えん(大おおきさ)」という自作じさくブロックを作つくって、大おおきさを変かえながら3みっつの円えんを描かこう。

🧠 できるようになること

  • 円えん関数かんすうが作つくれる
  • サイズを変かえて呼よび出だせる
  • プログラムが大幅おおはばに整理せいりできる

🧰 用意よういするもの

  • Scratchエディター(ペン追加済ついかずみ)

🖼 できあがり

大おお・中ちゅう・小しょうの3みっつの円えんがスッキリした短みじかいコードで描かけるよ!

第72回「円を描く関数を作ろう」のScratch実行画面。大・中・小の3つの円がスッキリした短いコードで描けるよ!
Scratch実行画面:円を描く関数を作ろう

🚀 やりかた

  1. 「円えん」ブロックを作つくる(引数ひきすう「size」追加ついか)
  2. 定義ていぎ:「360回かいくりかえす」「size歩ほ÷100」「↻ 1度ど」
  3. 「円えん(50)」「円えん(100)」「円えん(200)」を呼よび出だす

🧩 つくるブロック

▼ 定義ていぎ

定義ていぎ 円えん size
360回かいくりかえす
size / 100歩動ほうごかす
↻ 1度回どまわす

💡 きょうのポイント

関数かんすう=コードの再利用さいりよう。
1いっ回かい定義しておけば、何回なんかいでも違ちがうサイズで呼よび出だせる。同おなじコードを何度なんども書かかなくていいのが関数かんすうの力ちからだよ。

🎮 チャレンジ

位置いちもずらしながら3みっつの円えんを描かこう!
「x座標ざひょうを-100にする」「円えん(50)」のあとに「x座標ざひょうを100にする」「円えん(100)」など。

🔁 ふりかえり

  • 関数かんすうの力ちからが感かんじられた?
  • コードが短みじかくなった?

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

  • 声かけ例:「これがプログラミングの大事な考え方『関数』だよ。何度も使うものに名前を付けて整理する」と本格的な概念として伝えてください。