
Scratchのブロック定義を使うと、自分だけのブロックを作ることができます。他の言語の関数やメソッドみたいなものです
それでは、「ネコを○歩動かしてセリフを言う」ブロックを作ってみます
引数だけを並べる
必要な引数だけ追加する方法でブロックを作ってみます

実際に使ってみるとこの通り


空白が2つあるけど、何を書けばいいのかわからないね
これは良くないブロック定義です
ラベルをつける
引数の前にその引数を説明するラベルをつけます。引数名と同じでもいいと思います

これで引数が何なのかがわかりやすくなりました

iPhoneアプリの開発に使われているSwiftという言語はこの形です。ちょっと定義が長くなりますがわかりやすいですね
次に、ラベルを使ってもっとわかりやすくしてみます
文章にする
引数部分が空欄になった文章にします


これはわかりやすいね


ラベルをうまく使ってわかりやすいブロックを定義しましょう!
Scratch 3.0に対応した書籍です[PR]
リンク
リンク
リンク


