![ロング体験会](https://manabiail-steam.com/wp-content/uploads/2023/03/263f08deef99ee29c35bfdad3906e03d.png)
Scratch 文字と文字をつなぐ(文字連結)
![Scratch 文字連結](https://manabiail-steam.com/wp-content/uploads/2022/09/dcc4ecd5f1799367342941a8f858418f.png)
Scratchでは、スプライト(キャラクター)が言葉を発する
ことができます
![Scratch こんにちはと言う](https://manabiail-steam.com/wp-content/uploads/2022/09/GIF-2022-09-14-6-59-51.gif)
ブロックとしては、紫色のこのブロックを使います
![Scratch こんにちは!と2秒言う](https://manabiail-steam.com/wp-content/uploads/2022/09/21574f687bf573fb813e05e8014db5a1.png)
ここまでは、基本です
今回ご説明するのは、例えば、変数を組み合わせて文章にしたいときです
![Scratch 文字連結をつかった表現](https://manabiail-steam.com/wp-content/uploads/2022/09/GIF-2022-09-14-7-05-49.gif)
これをどのように書くか解説していきます
この文字連結ができるようになれば、
表現の幅がぐっと広がりますよ
目次
つかうブロック
結論を言うと、
つかうブロックはこちら
![Scratch りんごとバナナ](https://manabiail-steam.com/wp-content/uploads/2022/09/66ca421e580cb3253bba2d342a01d338.png)
演算の中にある、りんごとバナナというブロックを使います
どのように表現するか
先ほどの文章を題材にして説明していきます
![Scratch 残り時間はXX秒です](https://manabiail-steam.com/wp-content/uploads/2022/09/17632ef6c3b66be2b9c0f054db394000-1.png)
「残り時間は53秒です」
こちらを分解すると
![残り時間は53秒です](https://manabiail-steam.com/wp-content/uploads/2022/09/40754a80f7ade8b0f72989df4d5083f6-1-700x233.png)
53のところが変数ですので
- 残り時間は (固定文字)
- 53 (変数)
- 秒です (固定文字)
となります
このように、固定文字と変数が組み合わさると
これだけでは表現できません
![Scratch こんにちは!と2秒言う](https://manabiail-steam.com/wp-content/uploads/2022/09/21574f687bf573fb813e05e8014db5a1.png)
そこで
登場するのが、りんごとバナナです
りんごとバナナ ブロック
![Scratch りんごとバナナ](https://manabiail-steam.com/wp-content/uploads/2022/09/66ca421e580cb3253bba2d342a01d338.png)
りんご に書かれた文字と、バナナ に書かれた文字をつなげてくれるブロックです。
このまま使うと
![Scratch りんごとバナナと2秒言う](https://manabiail-steam.com/wp-content/uploads/2022/09/96a9f127285199eeb4ad25b3e0934b5d.png)
![Scratch ネコがりんごとScratch](https://manabiail-steam.com/wp-content/uploads/2022/09/290cb2dfcb1cacd8945043413bb4b16d.png)
こうなります
「りんご」と「バナナ」がつなって「りんごバナナ」となったわけですね
今回の例「残り時間は53秒です」は、
3つの文字をつなげますので、
りんごとバナナブロックを2つ使います
![Scratch りんごとバナナを2つ使う](https://manabiail-steam.com/wp-content/uploads/2022/09/GIF-2022-09-14-8-21-08.gif)
これで、入れるところが3つできましたので、
先ほど分解した、「残り時間は」「53(変数)」「秒です」を入れていきます
![Scratch 残り時間は53秒です ブロック](https://manabiail-steam.com/wp-content/uploads/2022/09/GIF-2022-09-14-8-23-01.gif)
これで完成です。
あとは、こちらをネコが言うようにしてあげれば、、、
![Scratch りんごとバナナで残り時間は53秒ですのブロック](https://manabiail-steam.com/wp-content/uploads/2022/09/31dbcd28eb2a5caa277c8b688620a47f.png)
まとめ
「残り時間は53秒です」を言うようにしたければ、
文章を分解して
![残り時間は53秒です](https://manabiail-steam.com/wp-content/uploads/2022/09/40754a80f7ade8b0f72989df4d5083f6-1-700x233.png)
りんごとバナナブロックをつかって
![Scratch 残り時間は53秒です ブロック](https://manabiail-steam.com/wp-content/uploads/2022/09/GIF-2022-09-14-8-23-01.gif)
![Scratch りんごとバナナで残り時間は53秒ですのブロック](https://manabiail-steam.com/wp-content/uploads/2022/09/31dbcd28eb2a5caa277c8b688620a47f.png)
いかがでしょうか
これで表現の幅がぐっと広がります
りんごとバナナ
ぜひ使いこなしてください