![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
こんにちは!
「スクラッチしよう!楽しく学ぶプログラミング教室」の担任ラッチです。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
スックだよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
前回の「ババぬき#1」では、
カードを、
- はみ出さない
- 重ならない
ないように配るプログラミングをしました。
![](https://scratchsiyou.com/wp-content/uploads/2023/01/scratchsiyou1015-2gif.gif)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
こんな感じだよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
これから、この「ババぬき#1」に
- ババのカードを配る
- ババのカードがクリックされたとき、しゃべる
2点を追加プログラミングしていきます。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-1-300x300.png)
もし、まだ「ババぬき#1」の
カードを配布するプログラミングをしてない人は、
こちらの記事を見てね!
それでは、楽しくプログラミングを学んでいきましょう!
今回作るスクラッチの作品は、これっ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
やってみてね!
今回のプログラミングで学ぶことは
1,ババのカードが、カードに重ならないように配るスクリプトがわかるよ
![](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation3.png)
2,何と言うか決めるスクリプトがわかるよ
![「スクラッチしよう!10-15 ババぬき!」 scratch ババが何を言うか](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1015_explanation13.png)
追加プログラミングの仕方を 説明します
ババのスクリプト
カードに重ならず、はみださないように配るプログラミング
1.カードを配る
![「スクラッチしよう!10‐16 ババぬき!#2」scratch ババカードを配る](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation5.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_are-2-300x300.png)
ババのカードが、
重なったり はみ出したりする時もあるよ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
このプログラミングだと、そういう時もあるんだ。
だから、カードの時と同じように、
- 【条件1】はみ出さない
- 【条件2】重ならない(カードに触れない)
のプログラミングをしましょう。
このスクリプトを追加します。
![scratch 「端に触れない、かつ、カードの触れないところの場所へ行く」ブロック](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation6.png)
2,はみ出さない、カードに触れないように配る
![「スクラッチしよう!10‐16 ババぬき!#2」scratch ババのカードを配るスクリプト](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation2.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
これで、カード配りのプログラムは 終わったね!
何を言うか 決めるプログラミング
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
ババのカードをクリックされたタイミングで、
- 「アウト!」
- 「グー!」
と、いう言葉を変えます。
![「スクラッチしよう!10‐16 ババぬき!#2」scratch ババカードの言う言葉](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1015_explanation13-1.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
うん、うん。
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
そのため、背景のコスチュームに
「Stripes」を4枚使います。
![「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景のコスチューム](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation7.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_question-300x300.png)
なんで?
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
わかりやすく説明するために、2~4のコスチュームに色をつけますね。
![「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景のコスチュームにいろをつける](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation18.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
はぁーーい!
1.クリックすると、背景を次のコスチュームにする
![「スクラッチしよう!10‐16 ババぬき!#2」scratch クリックすると背景が変わる](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation19.png)
2,背景番号=4の時に「グー!」。あとは、「アウト!」
![「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景番号による言葉](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation25.png)
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_ok-2-300x300.png)
なるほど!
背景の番号によって、ババカードが言うセリフが決まるのね!
まとめ
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「ババぬき #1」に
- ババのカードを配る
- ババのカードがクリックされたとき、しゃべる
2点プログラミングを追加してきました。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-2-300x300.png)
背景とババのセリフの関係がわかったよ!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
よかった。
この「背景とババのセリフの関係」がわかれば、
![「スクラッチしよう!10‐16 ババぬき!#2」scratch 背景とババのセリフの関係](https://scratchsiyou.com/wp-content/uploads/2022/05/scratchsiyoutitle1016_explanation26.png)
この「ババぬき」ゲームは、カードをいくらでも多くできておもしろくなりますよ!
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_ok-2-300x300.png)
よぉ~し、
カード100枚のババぬきに挑戦だぁー!
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
がんばって、スック!
みんなも「ババぬき」ゲームのプログラミングを挑戦してみてください!
それじゃあ、また!
![スック](https://scratchsiyou.com/wp-content/uploads/2021/12/sukku_futu-300x300.png)
まったねえーーー!
(@^^)/~~~
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
簡単なゲーム「ゴールをめざして!」は、
今回学んだ
![](https://scratchsiyou.com/wp-content/uploads/2023/01/scratchsiyoutitle1015_explanation28.png)
スプライトを
・はみ出さない
・重ならない
ように配置するプログラムを 利用しています。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-1-300x300.png)
「岩」の置き方が、
このプログラムを 利用しているよ!
![](https://scratchsiyou.com/wp-content/uploads/2023/01/scratchsiyou1005-2gif.gif)
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
この簡単なゲーム「ゴールめざして」のプログラミングは、
こちらの記事に 載っています。
![スック](https://scratchsiyou.com/wp-content/uploads/2022/05/sukku_futu-1-300x300.png)
チャレンジしてみてね!
ステップアップドリル
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「変数」って、なあに?
「変数」ブロックって、どう使うの?
と 思っている方に!
変数ブロックでのプログラミングを 学べるドリルを 作りました
![ラッチ先生](https://scratchsiyou.com/wp-content/uploads/2021/12/ratch_kao_dounaru.png)
「リスト」って、なあに?
「リスト」ブロックって、どう使うの?
と 思っている方はこちら!
リストブロックでのプログラミングを 学べるドリルを 作りました
![スック](https://scratchsiyou.com/wp-content/uploads/2022/01/sukku_futu-300x300.png)
画面を クリックすると
「ステップアップドリル」のサイトへ 行けます!
コメント