スクラッチプログラミング - ブロックのつかいかた
Scratch (スクラッチ)のブロックの基本的(きほんてき)なつかいかたをしょうかいします。ブロックをつかってスムーズにプログラミングできるように、しっておきたいポイントをまとめました。
![スクラッチプログラミング - ブロックのつかいかた](/content/images/size/w2000/2021/04/article-image-ABC..jpg)
つかいかたのきほんをしっておこう!
Scratchでプログラミングしていて、こんなときありませんか?
「ブロックをおもったようにつなげられない!」
「まちがえちゃったブロックは、どうやってはずせばいいの?」
ブロックになれるまでは、うまくいかないことがあるかもしれませんね。
この記事(きじ)をよめば、Scratchプログラミングをよりスムーズにおこなえるようになりますよ。ブロックの基本的(きほんてき)なつかいかたをしっておきましょう!
- 【えらぶ】ブロックのえらびかた
- 【ためす】うごきをためしてみよう
- 【ドラッグする】コードエリアにドラッグしよう
- 【くみあわせる】ブロックをくみあわせるコツ
- 【ついかする】ブロックのあいだについかしよう
- 【ふくせいする】おなじブロックをふやそう
- 【いどうする】ブロックをいどうするときのちゅうい
- 【はずす】ブロックのはずしかたのコツ
- 【さくじょする】ブロックをさくじょするほうほう
- 【とりけす】ブロックのさくじょをとりけそう
【えらぶ】ブロックのえらびかた
ブロックパレットには、カラフルなブロックがたくさん用意(ようい)されていますね。
画面(がめん)の下のほうにもブロックがかくれているので、スクロールしてえらびましょう。いちばん左のまるいボタンから、種類別(しゅるいべつ)にえらぶこともできます。
![ブロックパレットからスクラッチのブロックを選ぶ](https://www.pyxofy.com/content/images/2021/04/block-pallete-2.jpg)
【ためす】うごきをためしてみよう
「このブロックをつかうと、スプライトはどうなるのかな?」と、気になるときありますよね。ブロックのうごきは、コードエリアにドラッグするまえにためしてみることができますよ。
ブロックをタップ(パソコンではクリック)するだけで、すぐにスプライトのうごきをかくにんできるのです。
「いろのこうかを25ずつかえる」をタップしてみましょう。タップするたびステージにいるネコのいろがかわります。
【ドラッグする】コードエリアにドラッグしよう
ブロックをえらんだら、右がわのコードエリアにドラッグしましょう。
「いろのこうかを25ずつかえる」をコードエリアにドラッグしてみます。
![コードエリアへブロックをドラッグする](https://www.pyxofy.com/content/images/2021/04/drag-block-to-code-area-2.jpg)
【くみあわせる】ブロックをくみあわせるコツ
ブロックには凸凹(デコボコ)があり、パズルのようにくみあわせることができます。ブロックどうしをちかづけると、ピタッとつながりますよ。
ブロックをちかづける
つなげたいところにブロックをドラッグして近づけると、はいいろの影(かげ)が出ます。
「いろのこうかを25ずつかえる」に「おおきさを10ずつかえる」をドラッグしてちかづけましょう。
![ブロックを近づけると灰色の影が出る ブロックを近づけると灰色の影が出る](https://www.pyxofy.com/content/images/2021/04/drag-block-closer-1.jpg)
ブロックがつながる
影(かげ)が出たときに指(ゆび)をはなすと、ブロックがつながります。
![「色の効果を25ずつかえる」と「大きさを10ずつかえる」ブロックがつながる 「色の効果を25ずつかえる」と「大きさを10ずつかえる」ブロックがつながる](https://www.pyxofy.com/content/images/2021/04/blocks-connected-1.jpg)
【ついかする】ブロックのあいだについかしよう
つながっているブロックのあいだに、あとからブロックを追加(ついか)することができますよ。
ブロックをちかづける
追加(ついか)したいところにブロックをドラッグしてちかづけると、すきまができます。
「いろのこうかを25ずつかえる」の下に「10かいくりかえす」を追加(ついか)しましょう。
![追加したいところにブロックを近づけるとブロックに隙間が開く。 追加したいところにブロックを近づけるとブロックに隙間が開く。](https://www.pyxofy.com/content/images/2021/04/drag-block-closer-between-blocks-1.jpg)
ブロックがついかされる
すきまができたときに指(ゆび)をはなすと、ブロックがそのすきまに追加(ついか)されます。
![「10かいくりかえす」ブロックが追加される 「10かいくりかえす」ブロックが追加される](https://www.pyxofy.com/content/images/2021/04/block-added-1.jpg)
【ふくせいする】おなじブロックをふやそう
おなじブロックをつかいたいときは、ブロックをふくせい(コピー)することができます。
ブロックをながおし(右クリック)する
ブロックをながおし(パソコンでは右クリック)します。出てきたメニューから「ふくせい」をえらびましょう。
![ブロックを長押しして複製する](https://www.pyxofy.com/content/images/2021/04/copy-block-2.jpg)
ブロックがふくせいされる
いくつかのブロックがつながっているときは、ながおし(右クリック)したブロックより下のブロックが、まとめてふくせいされます。
![ブロックが複製される](https://www.pyxofy.com/content/images/2021/04/copied-blocks.jpg)
ふくせいされたブロックは、上のように、ほかのブロックとかさなって表示(ひょうじ)されることがありますよ。
【いどうする】ブロックをいどうするときのちゅうい
ブロックのかたまりをいどうするときは、ブロックがバラバラにならないように、いちばん上のブロックを指(ゆび)でおさえてドラッグします。
ふくせいしたブロックをいどうして、もとのブロックの下につなげてみましょう。
![ブロックのかたまりを移動するときはいちばん上のブロックをドラッグする](https://www.pyxofy.com/content/images/2021/04/hold-top-block-2.jpg)
すべてのブロックをくみあわせることができました!
![複製したブロックを元のブロックとつなげる](https://www.pyxofy.com/content/images/2021/04/blocks-combined.jpg)
【はずす】ブロックのはずしかたのコツ
つなげたブロックの中から、はずしたいブロックをドラッグします。下につながっているブロックがあるばあいは一緒(いっしょ)にくっついてきてしまうので、さらにドラッグしてはずしますよ。
では、ふたつめの「いろのこうかを25ずつかえる」をはずしてみましょう。
ブロックをドラッグする
はずしたいブロックをドラッグします。
![はずしたいブロックをドラッグする](https://www.pyxofy.com/content/images/2021/04/drag-to-remove.jpg)
「いろのこうかを25ずつかえる」の下には、ほかにもブロックがつながっているので、くっついてきてしまいます。
さらにブロックをドラッグする
「いろのこうかを25ずつかえる」の下につながっている、「10かいくりかえす」をドラッグしましょう。
![はずしたいブロックの下につながっているブロックをドラッグする](https://www.pyxofy.com/content/images/2021/04/drag-again-to-remove.jpg)
ブロックはがずれる
ふたつめの「いろのこうかを25ずつかえる」をはずすことができました!
![ブロックが外れる ブロックが外れる](https://www.pyxofy.com/content/images/2021/04/block-come-off.jpg)
【さくじょする】ブロックをさくじょするほうほう
つかわないブロックは、コードエリアから削除(さくじょ)することができますよ。削除(さくじょ)する方法(ほうほう)はふたつあります。
ふたつめの「いろのこうかを25ずつかえる」を削除(さくじょ)してみましょう。
ほうほう1:ブロックパレットへドラッグ
削除(さくじょ)したいブロックを、ブロックパレットにドラッグして指(ゆび)をはなします。
![ブロックをブロックパレットへドラッグして削除する](https://www.pyxofy.com/content/images/2021/04/drag-to-delete.jpg)
ブロックがさくじょされる
コードエリアからブロックが削除(さくじょ)されました!
![ブロックがコードエリアから削除される](https://www.pyxofy.com/content/images/2021/04/block-deleted-from-code-area-2.jpg)
ほうほう2:ブロックをながおし(右クリック)
削除(さくじょ)したいブロックをながおし(パソコンでは右クリック)して、出てきたメニューから「ブロックをさくじょ」をえらびます。
ほかのブロックのあいだにあるブロックを削除(さくじょ)したいときは、この方法(ほうほう)が便利(べんり)ですよ。
![ブロックを長押しして削除する](https://www.pyxofy.com/content/images/2021/04/right-click-to-delete-block-2.jpg)
ブロックがさくじょされる
「いろのこうかを25ずつかえる」を削除(さくじょ)することができました!
![長押ししたブロックが削除される](https://www.pyxofy.com/content/images/2021/04/block-deleted-from-code-blocks-2.jpg)
【とりけす】ブロックのさくじょをとりけそう
ブロックをまちがえてして削除(さくじょ)してしまっても大丈夫(だいじょうぶ)。削除(さくじょ)したブロックをもとにもどすことができます。
コードエリアの、なにもないところをながおし(パソコンでは右クリック)します。出てきたメニューから「とりけし」をえらびましょう。
![ブロックの削除を取り消す](https://www.pyxofy.com/content/images/2021/04/right-click-to-cancel-1.jpg)
削除(さくじょ)したブロックが、もとにもどりました!
![削除したブロックが元に戻る](https://www.pyxofy.com/content/images/2021/04/deleted-block-came-back-2.jpg)
![](https://www.pyxofy.com/content/images/2024/07/cover-page-320-4.png)
Pyxofy (著)「きょうからはじめるスクラッチプログラミング入門」
Pyxofy が Scratch の電子書籍を出版しました!Kindle・Apple Books からご購入ください。
まとめ
今回(こんかい)は、Scratchのブロックの基本的(きほんてき)なつかいかたをしょうかいしました。
ブロックをつかうときのちょっとしたコツや操作(そうさ)をしっておけば、スムーズにプログラミングできますね!
さて、たくさんあるブロックの中で、上の部分(ぶぶん)がふくらんでいるブロックがあります。このかたちのブロックは、「イベント」という種類(しゅるい)です。
次回(じかい)は、イベントとはなにか、どうやってつかうのかをしょうかいします。
\この記事が参考になったら Tweet おねがいします/