2021.09.13Scratchの機能に「ブロック定義」というものがあります。これは何でしょうか?これをうまく利用することで、プログラムを短くしたり、読みやすくすることができます。以前作成した、カエルの歌の輪唱で使ったブロック定義について今回は解説します。楽天市場調べ)Amazon楽天市場Yahooショッピングポチップスポンサーリンク目次ブロック定義って何?ブロック定義を使う目的は2つ管理がしやすくなるプログラムを再利用して作る量を減らせる最後にブロック定義って何?ブロック定義とはScratchのこの機能です。Javaなどのプログラムに馴染みのある人には「関数」と言ったらピンとくる機能です。run(){・・・}こんな塊のプログラムですね。これはどんなものかというと・・・。プログラムを部品化する機能です。1本の長いプログラムの場合、修正などするときに修正箇所を探したりプログラムを切り貼りするときに、手間がかかったり間違えやすくなります。そこで、ある程度意味のまとまった塊に分けて作ることができる機能です。小説などの書籍では「章」という単位で区切りをつけられています。ブロック定義を使う目的は2つブロック定義を使うといいことは2つあると思います。管理がしやすくなる一つはプログラムの管理がしやすくなることです。